FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Backend
Prosper MarketplaceSenior Backend Engineer developing applications that guide borrowers through financial decisions at Prosper. Collaborating with cross-functional teams to enhance user experiences and drive business outcomes.
Posted 6/30/2026full-timeSan Francisco • California • 🇺🇸 United StatesSenior💰 $173,000 - $205,000 per yearWebsite
Tech Stack
Tools & technologiesCloudGoogle Cloud PlatformGraphQLJavaKotlinMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Own the borrower-facing experiences that drive Prosper's core business -- from rate check through funding.
- Build and maintain the applications that guide borrowers through one of the most important financial decisions they'll make.
- Directly impact conversion, borrower satisfaction, and Prosper's top-line growth.
- Invest in AI to accelerate delivery, improve code quality, and explore new ways to enhance the borrower journey.
- Collaborate within a cross-functional team that includes product, design, frontend engineering, and quality engineers to deliver seamless borrower experiences across web and mobile.
- Own projects end to end -- from technical design and architecture through launch, iteration, and measurement -- driving outcomes that move the business forward.
- Build and evolve high-performance Java and Kotlin microservices, deploying scalable features across the modern Spring Boot stack.
- Partner with frontend and platform engineering teams to integrate client applications with secure, performant REST and GraphQL APIs.
Requirements
What you’ll need- BS in EE/CS with 8+ years of experience or MS in EE/CS or other applicable disciplines with 6+ years of experience
- Deep proficiency in Java, Kotlin, and the Spring Boot framework, with the versatility to design, build, and scale distributed microservices.
- Hands-on experience with RESTful APIs, GraphQL, and event-driven patterns (such as GCP Pub/Sub) to power high-performance applications.
- Familiarity with cloud-native architectures (specifically GCP, Firestore, Spanner, and Cloud Functions) and modern CI/CD pipelines to maintain a high-velocity development environment.
- Disciplined approach to automated testing (unit, integration, and contract tests) and system observability to ensure services are meticulous, secure, and trustworthy.
- Active use of AI coding assistants (Cursor, Copilot) and a commitment to exploring new AI developments to enhance team productivity and solve product problems.
- A proactive, high-accountability approach to driving projects to completion and unblocking yourself to deliver outcomes, not just outputs.
- A deep focus on system reliability and financial accuracy, sweating the details to protect the "borrower behind the screen" and preserve trust in a regulated domain.
- Excellence in cross-functional communication and a dedication to elevating the team through clear mentorship and knowledge sharing.
Benefits
Comp & perks- A competitive salary and a 401(k) with a 5% company match to help you build long-term financial security
- We provide the resources you need to thrive, from flexible time off and paid parental leave to an annual wellness allowance and comprehensive health coverage
- Take advantage of a suite of premium perks, including Udemy access, childcare assistance, pet insurance, and a bevy of additional savings through Beneplace
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinSpring BootRESTful APIsGraphQLGCPFirestoreSpannerCloud FunctionsAutomated Testing
Soft Skills
Cross-Functional CommunicationMentorshipProactive Problem SolvingHigh AccountabilityTeam Collaboration