Staff+ Software Engineer, Developer Productivity

Anthropic Anthropic · AI Frontier · New York, NY +1 · Software Engineering - Infrastructure

Staff+ Software Engineer focused on Developer Productivity within Anthropic's Infrastructure organization. This role will own the technical strategy, roadmap, and architecture for systems that support engineers and researchers in developing, building, testing, and shipping code at scale. Responsibilities include evolving build environments, package management, dependency systems, and language ecosystem standards to enhance developer productivity. The role requires deep experience with build systems, CI/CD, and developer tooling in a large monorepo environment, with proficiency in Python, Rust, and/or Go.

What you'd actually do

  1. Own the technical strategy and roadmap for your area, translating team-level goals into concrete execution plans
  2. Define infrastructure architecture, ensuring the hardest problems get solved — whether by you directly or by working through others
  3. Design and build scalable, reliable distributed infrastructure and shared libraries that support high-volume workloads across all engineering teams
  4. Own and evolve build environments, package management, and dependency systems to enable fast, reproducible builds
  5. Define and implement language ecosystem standards, tooling, and frameworks that drive developer productivity across research and production workloads

Skills

Required

  • 3+ years of experience leading large scale, complex projects or teams as an engineer or tech lead
  • deep experience with build systems, CI/CD pipelines, and/or developer tooling in a large monorepo environment
  • strong proficiency in Python, Rust and/or Go
  • obsessed with developer productivity and reducing friction in the software development lifecycle
  • experience with container orchestration and infrastructure at scale
  • excellent communication skills
  • comfortable working independently on ambiguous, high-impact technical challenges

Nice to have

  • 15+ years of experience in a Software Engineer role, building and operating large-scale developer infrastructure
  • Experience with CI orchestration tools (Buildkite, Jenkins, GitHub Actions, or similar) and merge queue management at scale
  • Experience building or operating remote build execution systems (Bazel Remote Execution API, BuildBarn, BuildBuddy, or similar)
  • Experience with Nix/NixOS/Docker and managing large image / package sets at scale
  • Experience building CLI tools, developer-facing services, and GitHub API and automation workflows

What the JD emphasized

  • deep experience with build systems, CI/CD pipelines, and/or developer tooling in a large monorepo environment