Sr Software Engineer (Backend)

LendingClub Bank

• $190K — $207K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years software engineering experience; bachelor's degree or equivalent
  • Deep understanding of RESTful API design and resilient API building
  • Subject matter expert in Java, including Spring Boot and JPA/Hibernate
  • Proficiency in designing reliable distributed systems under scale
  • Experience with AWS cloud-native services and relational databases
  • Strong debugging skills across service boundaries
  • Hands-on experience integrating with external vendor systems and designing resilient solutions

Responsibilities

  • Lead end-to-end initiatives in user authentication and profile management
  • Own the reliability of authentication systems and user data management
  • Design and operate distributed systems on AWS, focusing on fault tolerance
  • Document technical decisions, balancing scalability with cost
  • Conduct system design discussions with architects and stakeholders
  • Harden APIs to ensure data integrity and backward compatibility
  • Diagnose and resolve complex production issues through debugging
  • Integrate AI tools to enhance engineering workflows and outputs
  • Improve team processes, mentoring engineers through code reviews

Benefits

  • Relocation assistance based on job level
  • Medical, dental, and vision plans for employees and families
  • 401(k) match
  • Health and wellness programs
  • Flexible time off policies for salaried employees
  • Up to 16 weeks paid parental leave
Full Job Description
Current Employees of Happen Bank: Please apply via your internal Workday Account

About the Role

As a Sr Software Engineer, you'll drive complex initiatives across our authentication and user profile management systems, owning the user-management service end to end and leading software design, development, and delivery. This role focuses on taking ambiguous, complex problems and transforming them into reliable, well-architected systems that every product surface — and every user session — depends on.

The systems you'll own sit at the center of our platform: authentication and identity for millions of users across lending, banking, and investment products, with strict PII handling, field-level encryption, and the login/session reliability that everything else in the platform is built on top of.

What You'll Do


  • Lead initiatives end to end across the authentication and user profile domain, from technical analysis and system design through delivery and operation
  • Own the reliability of systems that authenticate users and manage their profile and account data credentials, sessions, MFA/SSO, contact and preference data, and account recovery flows
  • Design and operate distributed systems on AWS, including event-driven flows on AWS Lambda, addressing consistency, fault tolerance, and scale for high-throughput authentication traffic (login, token refresh, session validation)
  • Make and document technical decisions, weighing tradeoffs in scalability, cost, and maintainability for systems built on Java and cloud technologies
  • Lead system design discussions and design reviews, partnering with software architects, product managers, and business stakeholders to align technical direction with business goals
  • Harden authentication and profile APIs consumed by every downstream service, ensuring data integrity, backward compatibility, and resilience as the platform scales
  • Diagnose and resolve complex production issues across services, using strong debugging skills to trace problems through distributed systems and cloud infrastructure
  • Integrate AI tools into day-to-day engineering, accelerating analysis, coding, and review, and show peers practical, responsible ways to apply them
  • Improve how the team works by strengthening engineering practices, workflows, and standards for quality, testing, and observability, and by mentoring engineers through code review and pairing

About You

  • 4+ years of software engineering experience; bachelor's degree or higher, or equivalent combination of education and experience
  • You have a deep understanding of RESTful API design and build clean, well-versioned, and resilient APIs for internal and external consumers
  • You're an SME in Java and its ecosystem, including Spring Boot, JPA / Hibernate, JVM - OpenJDK, Oracle JDK, or Amazon Corretto
  • You have strong system design skills and are experienced designing distributed systems that stay reliable under scale, failure, and change
  • You're experienced building and operating cloud-native services on AWS and designing data models on relational databases such as MySQL, PostgreSQL, or Oracle
  • You're a strong debugger who can trace issues across service boundaries, infrastructure, and third-party dependencies to root cause
  • You have hands-on experience integrating with external vendors and partner systems, and you design for resilience when dependencies are outside your control
  • You take ownership of your domain driving outcomes independently, anticipating risk, and following through
  • You have hands-on experience using AI tools to accelerate your work and improve output quality, you're equally using them yourself and showing colleagues how, and you're thoughtful about their limitations and where human judgment matters most
  • You set a high bar for security, maintainability, and the long-term cost of decisions made in the name of speed
  • You collaborate effectively across engineering, product, and business, and you adapt your approach based on feedback and context

Nice to Have

  • Experience in banking, trading platforms, or other regulated financial industries
  • Experience with working front end technologies
  • Experience with event-driven architectures and high-throughput, low-latency systems
  • Track record of building partner or third-party integrations at scale

Work Location

San Francisco


The above locations are eligible offices for this role.The locations have been determined to foster in-person collaboration with this role9s team or the related business lines. We utilize a hybrid work model, and our teams are in-office Tuesdays, Wednesdays, and Thursdays. In-person attendance is essential for this role9s success, and remote placement will not be considered.Happen Bank offers relocation, based on actual job level.


Time Zone Requirements

Primarily PT


While the position will primarily work local hours, Happen Bank is headquartered in Pacific Time and our ideal candidate will be flexible working across time zones when necessary.


Travel Requirements

As needed travel to Happen Bank offices and/or other locations, as needed.


Compensation

The target base salary range for this position is 190,000-207,000. The base salary of the role will be determined by job-related knowledge, experience, education, skills, and location. Base salary is just one part of LendingClub9s Total Rewards package. You may also be eligible for long-term awards (equity) and an annual bonus (which is based on company performance, employee performance and eligible earnings).


We9re creating new financial services solutions for our members based on fairness, simplicity, and heart, and we treat our employees the same way. We offer a competitive benefits package that includes 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 and more.


#LI-Hybrid

#LI-JH1

Similar Jobs

More Jobs at LendingClub Bank

More Finance & Insurance Jobs

Find similar Sr Software Engineer (Backend) jobs: