Anthropic’s Infrastructure organization is seeking a Staff+ Software Engineer to build and own experimentation and configuration systems that enable safe rollouts, A/B testing, and data‑driven decisions across research and production workloads.
[Pipeline] Staff+ Software Engineer, Experimentation at Anthropic
Hybrid - San Francisco, CA | Seattle, WA
More jobs at AnthropicSalary
USD 405,000 - 485,000
Requirements
Skills
- Deep experience with configuration management, feature flagging, and/or experimentation platforms in a large-scale environment
- Strong proficiency in Python, Rust and/or Go
- Obsessed with developer productivity and reducing friction in how teams configure, test, and ship changes
- Experience with container orchestration and infrastructure at scale
- Excellent communication skills
- Excited about designing foundational systems and comfortable working independently on ambiguous, high-impact challenges
- 15+ years of experience in a Software Engineer role, building and operating large-scale developer infrastructure
- 3+ years of experience leading large scale, complex projects or teams as an engineer or tech lead
- Experience with config or experimentation platforms such as Statsig, GrowthBook, LaunchDarkly, Optimizely, Unleash, or similar
- Experience designing experimentation frameworks—randomization, assignment, metrics pipelines, and statistical analysis for A/B testing at scale
- Experience with dynamic configuration systems and safe rollout mechanisms (gradual rollouts, kill switches, targeting rules)
- Experience building CLI tools, developer-facing services, and APIs/automation workflows that integrate config and experimentation into existing CI/CD pipelines
Responsibilities
- Own the technical strategy and roadmap for config and experimentation infrastructure, translating team-level goals into concrete execution plans and partnering with deployment, testing, and more
- Maintain and enhance the architecture for feature flagging, dynamic configuration, and experimentation systems, ensuring the hardest problems get solved
- Design and build scalable, reliable distributed infrastructure and shared libraries that support high-volume experimentation and config workloads across all engineering teams
- Own and evolve the platforms and tooling that let engineers and researchers safely ship config changes, run experiments, and measure impact
- Define standards, tooling, and frameworks for experimentation and configuration management that drive developer productivity across research and production workloads
Technologies
PythonRustGoContainer orchestration (e.g., Kubernetes)StatsigGrowthBookLaunchDarklyOptimizelyUnleashCLI toolsCI/CD pipelines
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.