Sr. Software Engineer, Backend

New
Whether you are working from our San Francisco or Phoenix offices or joining us as a fully remote team memberFull-TimeSenior
Salary$173,000 - $205,000 a year, plus bonus and generous benefits.
Apply NowOpens the employer's application page

Job Details

Experience
8+ years (BS) or 6+ years (MS)
Required Skills
GraphQLGCPJavaKotlinSpring BootCI/CDRESTful APIsMicroservices

Requirements

  • 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.
  • Hands-on experience with RESTful APIs, GraphQL, and event-driven patterns (such as GCP Pub/Sub).
  • Familiarity with cloud-native architectures (specifically GCP, Firestore, Spanner, and Cloud Functions).
  • Experience with modern CI/CD pipelines.
  • Disciplined approach to automated testing (unit, integration, and contract tests) and system observability.
  • Active use of AI coding assistants (e.g., Cursor, Copilot).
  • Proactive, high-accountability approach to project ownership.
  • Ability to work in a cross-functional environment.

Responsibilities

  • 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 our high-performance Java and Kotlin microservices, deploying scalable features across our modern Spring Boot stack.
  • Decommission legacy systems (like .NET message brokers) and design modern event-driven architectures (like GCP Pub/Sub) that accelerate development across multiple product teams.
  • Partner with frontend and platform engineering teams to integrate client applications with secure, performant REST and GraphQL APIs.
  • Identify and drive improvements in system latency, database query optimization, testing coverage, and cloud infrastructure efficiency.
  • Uphold high standards of code quality and user experience while iterating rapidly in a regulated environment.
  • Leverage AI-powered tools (coding assistants, automated testing, code review) to amplify your productivity and help establish best practices for AI-assisted development across the team.
  • Contribute to a strong, inclusive engineering culture by mentoring peers, championing best practices, and participating in thoughtful code reviews.
View Full Description & ApplyYou'll be redirected to the employer's site
$173,000 - $205,000 a year, plus bonus and generous benefits.
Apply Now