← Back to job listings
AN
Staff+ Software Engineer (Developer Productivity)
Anthropic · London, United Kingdom
About The Role
Join Anthropic, a leading AI safety and research company. As a Staff+ Software Engineer in the Developer Productivity team, you will own the technical strategy and roadmap for your area, design and build scalable infrastructure, and define language ecosystem standards. You will have a significant impact on the development experience for engineers and researchers at Anthropic.
- Own the technical strategy and roadmap for your area, translating team-level goals into concrete execution plans.
- Define infrastructure architecture, ensuring the hardest problems get solved — whether by you directly or by working through others.
- Design and build scalable, reliable distributed infrastructure and shared libraries that support high-volume workloads across all engineering teams.
- Have strong proficiency in Python, Rust and/or Go
- Are excited about designing foundational systems and are comfortable working independently on ambiguous, high-impact technical challenges
- Have experience with container orchestration and infrastructure at scale
- Are obsessed with developer productivity and reducing friction in the software development lifecycle
- Have excellent communication skills and enjoy supporting internal partners to improve their development experience
- Have deep experience with build systems, CI/CD pipelines, and/or developer tooling in a large monorepo environment
- Experience building CLI tools, developer-facing services, and GitHub API and automation workflows
- Experience with CI orchestration tools (Buildkite, Jenkins, GitHub Actions, or similar) and merge queue management at scale
- 15+ years (not including internships or co-ops) of experience in a Software Engineer role, building and operating large-scale developer infrastructure
- 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
- 3+ years (not including internships or co-ops) of experience leading large scale complex projects or teams as a tech lead
- 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
- Minimum education: Bachelor’s degree or an equivalent combination of education, training, and/or experience
- We think this makes representation even more important, and we strive to include a range of diverse perspectives on our team
- We think AI systems like the ones we're building have enormous social and ethical implications
- We encourage you to apply even if you do not believe you meet every single qualification
- Not all strong candidates will meet every single qualification as listed
- Research shows that people who identify as being from underrepresented groups are more prone to experiencing imposter syndrome and doubting the strength of their candidacy, so we urge you not to exclude yourself prematurely and to submit an application if you're interested in this work
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring