← Zurück zur Liste
Stelle

Staff Software Engineer, Backend Platform

Backend Developer • Remote • Vollzeit • 📍 San Francisco

As a Backend Platform Engineer at Harvey, you'll help build and operate the cohesive backend platform that all services run on, designing shared frameworks that raise the baseline for reliability, performance, and developer experience across every team.

Responsibilities

  • Develop and maintain Harvey's internal backend frameworks and libraries (API routing, service lifecycle management, caching and messaging primitives, error handling interfaces, etc.)
  • Create and improve APIs, service templates, and versioned interfaces that establish consistent patterns for building new services and features
  • Introduce and champion modern backend architecture patterns like asynchronous I/O (asyncio) and streaming data processing
  • Design Harvey-specific abstractions and domain-specific frameworks covering cross-cutting concerns (authorization, streaming) and areas like data governance and event processing
  • Embed reliability and observability into the platform by building in tracing, metrics, and automated tests
  • Collaborate with the Model Infrastructure team on challenges unique to GenAI-native applications, such as high-throughput model inference and streaming API interactions
  • Collaborate with Developer Experience and Infrastructure teams to integrate platform components into the deployment and monitoring ecosystem
  • Work closely with product engineering teams to gather feedback, evangelize best practices, and make the 'paved road' approach a reality

Requirements

  • 7+ years of software engineering experience (post-BS/MS), including building scalable backend systems or internal developer platforms
  • Proficiency in Python (or similar languages) and deep knowledge of backend development fundamentals (APIs, data stores, concurrency, distributed systems)
  • Hands-on experience with web frameworks and service architectures (e.g. Flask/FastAPI, bounded context services, microservices) and designing clean, versioned APIs
  • Familiarity with caching, messaging, and database technologies (Redis, Kafka, SQL/NoSQL databases, vector databases)
  • A track record of writing high-quality, well-tested code using unit/integration testing, static typing, and CI tools
  • Strong problem-solving skills and a passion for improving developer experience
  • Excellent collaboration and communication skills, with the ability to work across teams and incorporate feedback

Nice to have

  • Experience contributing to or maintaining internal libraries/frameworks

Soft skills

Cross-team collaborationPassion for developer experienceOpenness to feedback

About the company

Harvey is transforming how legal and professional services operate, combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise. With 1500+ customers in 60+ countries, strong product-market fit, and world-class investor support, they are scaling fast.

Education: BSc/MSc végzettség (vagy azzal egyenértékű tapasztalat)

Ähnliche Stellen