Senior Software Engineer, Developer Experience

$175k - $250k San Francisco FullTime

Posted 6mo ago

Job Location

San Francisco

Tech Stack

Remote Work Policy

On-site

Employment Type

FullTime

Categories

Applied AI Engineer

About the job

Harvey is transforming how legal and professional services operate by combining frontier agentic AI, an enterprise-grade platform, and deep domain expertise. This role is on the Developer Experience team, which is crucial for maintaining Harvey's rapid growth by building CI/CD systems, internal frameworks, and platform-level guardrails. The team enables all Harvey engineers to ship ambitious AI features rapidly and safely. As a Software Engineer on this team, you will create frameworks and systems to maximize the velocity and efficiency of every engineer at Harvey, working across the entire tech stack. You will also have a unique opportunity to apply AI directly to developer productivity, shaping the future of software development within an AI-native company.

Responsibilities

  • Develop and scale a world-class developer platform to accelerate company growth.
  • Boost velocity and stability through robust CI/CD systems, effective test frameworks, and reliable development environments.
  • Build load testing and benchmarking infrastructure for AI-native applications.
  • Pioneer the future of software development and site reliability engineering by integrating AI agents into the software lifecycle.
  • Collaborate with Backend Platform teams to embed testability, reliability, and observability into the platform.
  • Gather feedback from engineering teams, evangelize best practices, and empower engineers to move fast with confidence.

Requirements

  • 3+ years of software engineering experience, including building scalable backend systems or internal developer platforms.
  • Proficiency in Python (or similar languages) and deep knowledge of backend development fundamentals and distributed systems.
  • Hands-on experience with CI/CD systems (e.g., Buildkite, Github Actions), test frameworks, or load and performance testing.
  • Hands-on experience with container technologies (Docker, Kubernetes) and infrastructure as code (Pulumi, Terraform).
  • A track record of producing high-quality, well-tested code, consistently following software development best practices.
  • Strong problem-solving skills and a passion for improving developer experience.
  • Excellent collaboration and communication skills.
  • Experience integrating AI agents into a developer ecosystem is a strong plus.

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.