✦ Luna Orbit — Software Engineering

Senior Software Engineer, Backend Platform

at Harvey

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

This role involves developing and maintaining Harvey’s backend platform, focusing on shared frameworks and libraries to support reliable and scalable services.

  • 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 senior backend engineer with extensive experience in building scalable, reliable backend systems using microservices architecture, proficient in cloud platforms like AWS, GCP, or Azure, and capable of leading technical initiatives.

Backend frameworkslibrariesAPI routingservice lifecycle managementcachingmessaging primitiveserror handling interfaces
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
Senior Software EngineerBackend Platform EngineerAPI routingservice lifecycle managementcachingmessaging primitiveserror handling interfacesBackend frameworkslibrariesMicroservicesDistributed systemsRESTGraphQLKubernetesDockerAWSGoogle Cloud PlatformAzurePythonJavaNode.jsMonitoring toolsCI/CD pipelinesGCP

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

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