PMs for Hire

PMs for Hire

Staff Software Engineer, Developer Productivity (Dev Environments) - Claude Code

San Francisco, CA · Staff+

H1B sponsorship available$405k-$485kDetected 27 days ago
PythonGoRustGitDockerKubernetesRESTNLPA/B TestingLogisticsResearchCommunication

About the role

  • Every minute an Anthropic engineer or researcher spends waiting on a container to boot, a dependency to resolve, or CI to surface a failure that could have been caught locally is a minute not spent on frontier AI safety.
  • This team works the way it expects the rest of Anthropic to work: with Claude in the loop.

Responsibilities

  • Own the local and hosted development environment end to end - container lifecycle, dependency provisioning, hot reload, and the single command an engineer runs to start working
  • Drive down cold-start time for fresh development environments and keep it low as the codebase grows
  • Design and implement the environment isolation model (sandboxes, ephemeral environments, namespace separation) that lets engineers experiment freely without risk to shared systems
  • Build and maintain the pre-push validation surface so failures are caught on the engineer's machine, not in CI
  • Partner with platform, delivery infrastructure, and tooling teams to shape the repository and service topology that best supports a fast inner loop
  • Act as a technical lead across team boundaries - gathering requirements, building consensus, and advocating for the approach that's right for engineers across Anthropic
  • Prior ownership of a developer environment, build system, or paved-path workflow used by a multi-team engineering organization, with demonstrable adoption
  • Experience working across team boundaries to deliver infrastructure that other engineers depend on

Requirements

  • Significant professional software engineering experience in backend or developer infrastructure domains
  • Proficiency in Python
  • Hands-on experience with containers (Docker or equivalent), Kubernetes, and pod-level operations
  • Years of experience required will correlate with the internal job level requirements for the position

Nice to have

  • 7+ years of backend or developer infrastructure engineering experience
  • Experience with Rust or Go
  • A track record of reducing cold-start or boot time on a complex multi-service stack to under a minute, with before/after measurements
  • Experience leading (or making the case against) a monorepo extraction, repo split, or comparable scope-boundary migration from the developer-tooling side
  • Rebuilding the dev container image pipeline so a new engineer goes from git clone to a running environment in under 60 seconds
  • Shipping a pre-push hook framework that runs the relevant subset of tests and lints locally, cutting CI failure rate for first-attempt pushes
  • Representative projects

Compensation

  • $405,000 - $485,000 USD
  • Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience
  • Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position
  • However, some roles may require more time in our offices.

Benefits

  • Minimum education: Bachelor's degree or an equivalent combination of education, training, and/or experience

Company info

  • Daily, hands-on use of AI coding assistants as part of your own development workflow

Visa & Work Authorization

  • However, we aren't able to successfully sponsor visas for every role and every candidate.
  • But if we make you an offer, we will make every reasonable effort to get you a visa, and we retain an immigration lawyer to help with this.
  • We do sponsor visas!

This listing is sourced directly from PMs for Hire's careers page and normalized into a canonical job model.