Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Prosper Logo

Sr. Software Engineer (Backend)

Prosper

$167,000 - $200,000
Aug 25, 2025
San Francisco, CA, US
Apply Now

At Prosper, the Foundation team is responsible for creating the tools, services, and shared libraries that enable product teams to build, ship, and run software quickly, reliably, and securely. This role aims to enhance the productivity and experience of Prosper's engineers by building robust, scalable, and easy-to-use services and frameworks.

Requirements

  • Strong grasp of computer science fundamentals, including algorithms, object-oriented design, and distributed systems architecture.
  • Expert-level proficiency in Java and the Spring Boot ecosystem, with specific experience designing, building, and distributing shared libraries or frameworks.
  • Deep experience designing and building RESTful APIs and event-driven systems to be consumed by multiple engineering teams.
  • Hands-on expertise with both relational and non-relational databases (e.g., Firestore, Redis, MemoryStore).
  • Experience developing and operating services in a modern cloud environment (GCP or AWS) that utilizes CI/CD, containerization (Docker, Kubernetes), and infrastructure-as-code.
  • Expertise in Authentication and Authorization solutions (e.g., OAuth2, OIDC, JWT).
  • Familiarity with how backend APIs are consumed by various clients (e.g., front-end web, mobile, other services).

Responsibilities

  • Design, build, and maintain the core shared libraries and frameworks (e.g., our internal Spring Boot library) used by all backend services at Prosper.
  • Develop and own foundational, cloud-native microservices that provide common business capabilities to the entire organization, such as our central Security, Document, and Communication services.
  • Act as a key partner and consultant to product engineering teams, guiding them on best practices for architecture, reliability, and the effective use of our platform services.
  • Partner closely with the SRE team to ensure our core services and libraries integrate seamlessly with the company’s CI/CD pipelines, infrastructure, and observability platforms.
  • Proactively identify and address systemic gaps in our architecture, processes, and tooling to reduce complexity and improve operational excellence for all developers.
  • Drive the migration of legacy systems to modern, cloud-native patterns on GCP.
  • Contribute to shaping our company’s engineering culture by setting standards, writing clear documentation, and championing best practices.

Other

  • BS in EE/CS with 8+ years of experience or MS in EE/CS or other applicable disciplines with 6+ years of experience.
  • Proven experience working on a platform, foundations, or core services team is strongly preferred.
  • This role is a HYBRID opportunity, based two-days a week (Wednesday & Thursday), from our San Francisco office.