Sr Software Engineer, Fullstack - Auto

LendingClubSan Francisco, CA
3dHybrid

About The Position

As a Sr Software Engineer on the Auto Refinance team, you will design, build, and enhance systems that power auto refinance originations, underwriting, borrower experiences, and operational workflows. You’ll work across backend services and modern web applications to deliver scalable, reliable solutions that improve customer outcomes and business performance in a regulated financial environment.

Requirements

  • 6+ years of fullstack software engineering experience
  • Strong experience with Java, Spring Boot, microservices, and RESTful API design
  • Hands-on experience with modern frontend technologies such as React, TypeScript, or similar frameworks
  • Solid database experience (SQL, MySQL, Oracle, or similar)
  • Experience working in Agile environments with automated testing and source control best practices
  • Understanding of distributed systems and backend/frontend integration patterns
  • Knowledge of application and UI security best practices
  • Strong problem-solving skills with the ability to evaluate technical tradeoffs
  • Excellent written and verbal communication skills
  • Bachelor’s degree in a related field; or equivalent work experience

Nice To Haves

  • Experience in regulated or security-focused environments
  • Experience in financial services, lending, or fintech
  • Familiarity with AWS cloud services
  • Experience leveraging AI tools to improve engineering workflows

Responsibilities

  • Design, implement, and maintain scalable, high-availability microservices and UI components supporting the auto refinance journey
  • Partner with Product and cross-functional stakeholders to translate business requirements into reliable technical solutions
  • Deliver end-to-end features across Java, Spring Boot, REST APIs, distributed systems, AWS services, and modern web frameworks such as React and Next.js
  • Debug complex backend and frontend interactions, identify root causes, and implement durable fixes
  • Improve code quality through refactoring, performance optimization, and maintainability enhancements
  • Participate in code reviews and technical design discussions across teams
  • Drive thoughtful technical decisions by evaluating tradeoffs and proposing scalable design options
  • Ensure strong automated test coverage, reliability, observability, and performance across services and user-facing applications
  • Contribute to engineering standards and mentor team members through collaboration and knowledge sharing

Benefits

  • medical, dental and vision plans for employees and their families
  • 401(k) match
  • health and wellness programs
  • flexible time off policies for salaried employees
  • up to 16 weeks paid parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service