Staff Software Engineer, Backend Platform
HarveyVisit Harvey website
Harvey is an AI platform for legal and professional-services organizations.
Series F+Recently funded
Distributed
About Harvey
Harvey provides agents and collaborative tools for legal work, including legal research, document analysis, secure workspaces, contract intelligence, and organization-level analytics.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will build and operate the cohesive backend platform that all services run on, designing shared frameworks, libraries, and service templates that let product engineers ship faster. You'll introduce modern patterns like asyncio and streaming, build in observability and testing, and collaborate with model infrastructure and developer experience teams.
Requirements
- 8+ years of software engineering experience building scalable backend systems or internal developer platforms
- Proficiency in Python or similar languages and backend fundamentals
- Experience with web frameworks and service architectures (Flask/FastAPI, microservices)
- Familiarity with Redis, Kafka, SQL/NoSQL and vector databases
- Track record of high-quality, well-tested code
- Strong problem-solving skills and passion for developer experience
- Excellent collaboration and communication skills
Responsibilities
- Develop and maintain internal backend frameworks and libraries for API routing, service lifecycle, caching, messaging and error handling
- Create and improve APIs, service templates, and versioned interfaces
- Introduce modern backend patterns like asyncio and streaming data processing
- Design domain-specific abstractions for authorization, streaming, data governance and event processing
- Embed reliability and observability through tracing, metrics, and automated tests
- Collaborate with Model Infrastructure on GenAI-native challenges
- Collaborate with Developer Experience and Infrastructure teams on CI/CD and deployment integration
- Work with product engineering teams to gather feedback and evangelize best practices
Benefits
- Equity
