Senior Software Engineer - Java Backend Development
About the Role
Join LendingClub as a Senior Software Engineer and help transform the way people experience banking. In this Senior Software Engineer remote position, you will play a key role in building technology that empowers our members to achieve financial well-being. You will collaborate with a high-performing team that values curiosity, experimentation, and learning.
What You'll Do
- Build, test, and deploy high-quality backend services and APIs using Java and related technologies.
- Write clean, maintainable, well-tested code and lead by example in code reviews.
- Own features and medium-to-large initiatives end-to-end—from technical design through production support.
- Troubleshoot production issues, perform root-cause analysis, and implement long-term fixes.
- Build systems with strong observability (logging, metrics, tracing, alerting) to ensure reliability and supportability.
- Collaborate closely with Product, QA, and Operations to deliver resilient, customer-focused solutions.
- Partner effectively with Offshore and Near-shore teammates to improve execution efficiency.
- Utilize Generative AI coding tools to enhance development velocity, code quality, and documentation.
Requirements
- 6+ years of software development experience, with a bachelor’s degree in computer science or related field; or equivalent experience.
- Strong hands-on experience building backend applications in Java and working with RESTful Web Services.
- Solid experience with scripting (preferably Python) and databases (SQL, MySQL, Oracle).
- Practical experience using AI-assisted coding tools (e.g., GitHub Copilot, Claude Code, ChatGPT, or similar) in daily development workflows.
- Deep understanding of agile development, TDD, source control, and automated testing.
- Experience writing unit, integration, and end-to-end tests.
- You set a high bar for code quality, maintainability, and production readiness.
Nice to Have
- Experience scaling high-traffic applications.
- Familiarity with AWS and cloud-native architectures.
- Proven track record delivering on time with high quality in an agile environment.
- Excited about our mission to transform banking through innovation.
What We Offer
- Competitive base salary range of $176,000 - $207,000.
- Long-term awards (equity) and annual bonus based on performance.
- Comprehensive benefits package including medical, dental, and vision plans.
- 401(k) match and health and wellness programs.
- Flexible time off policies for salaried employees.
- Up to 16 weeks paid parental leave.
- Relocation support for eligible candidates.
This Senior Software Engineer remote role offers a unique opportunity to work in a dynamic environment where your contributions will directly impact our members' financial futures. If you are passionate about technology and want to be part of a team that values innovation and collaboration, apply today!
This Senior Software Engineer role at LendingClub offers a competitive salary, relocation support, and the opportunity to work on innovative banking solutions in a collaborative environment.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months