✦ Luna Orbit — Software Engineering

Staff Software Engineer, Backend Platform

at Harvey

📍 San Francisco Unknown Posted March 02, 2026
Type Not Specified
Experience mid
Exp. Years Not specified
Education Not specified
Category Software Engineering

This role involves developing and maintaining the core backend platform that supports Harvey’s services, focusing on creating shared frameworks to improve reliability and developer efficiency.

  • Develop and maintain backend frameworks
  • Design shared libraries
  • Improve system reliability
  • Enhance developer experience
  • Centralize common infrastructure

The technical environment includes backend frameworks, microservices architecture, cloud platforms (AWS, GCP, Azure), containerization with Docker and Kubernetes, and programming in Python, Java, or Node.js.

The ideal candidate is a mid-level backend engineer with experience designing and maintaining shared frameworks and libraries, proficient in microservices architecture, and familiar with cloud platforms like AWS, GCP, or Azure. They should have strong problem-solving skills and a collaborative mindset.

Backend frameworkslibrariesAPI routingservice lifecycle managementcachingmessaging primitiveserror handling
KubernetesDockerAWSGoogle Cloud PlatformAzureCI/CD pipelinesMonitoring tools
JiraGitDockerKubernetesAWSGoogle Cloud PlatformAzure
Backend frameworkslibrariesAPI routingservice lifecycle managementcachingmessaging primitiveserror handlingmicroservicesdistributed systemsRESTGraphQLKubernetesDockerAWSGCPAzurePythonJavaNode.js
API routingservice lifecycle managementcachingmessaging primitiveserror handling interfacesBackend frameworkslibrariesGoPythonJavaNode.jsMicroservicesDistributed systemsRESTGraphQL
collaborationproblem-solvingownershipambitionadaptability
Industry SaaS
Job Function Build and operate the backend platform for Harvey's services
Backend Platform EngineerAPI routingservice lifecycle managementcachingmessaging primitiveserror handling interfacesBackend frameworkslibrariesMicroservicesDistributed systemsRESTGraphQLKubernetesDockerAWSGoogle Cloud PlatformAzurePythonJavaNode.jsMonitoring toolsCI/CD pipelinesError handling

Lack of experience with backend frameworks, No familiarity with cloud platforms, No experience with microservices architecture

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile