Staff Software Engineer, Infrastructure (Distributed Systems)
at Anthropic
GBP 325,000-390,000 per year
Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
AI
AWS @ 4
Communication @ 7
Data Pipelines
Distributed Systems @ 4
GCP @ 4
GPU
Go @ 7
Java @ 7
Kubernetes @ 4
Linux @ 4
Machine Learning @ 4
NCCL @ 4
Networking @ 4
Observability
Python @ 7
Rust @ 7
Scoping @ 6
Security @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Anthropic’s Infrastructure organization builds and operates the distributed systems that train, serve, and secure its AI models, including data pipelines, large-scale Kubernetes clusters, databases, observability systems, and developer tooling.
The Staff Software Engineer will scope and lead complex, multi-month infrastructure projects, make architectural decisions, and work with research and product teams to build reliable systems that scale with changing needs. Team placement occurs after the interview process based on the candidate’s interests and experience alongside organizational needs.
Responsibilities
- Independently scope and lead complex, multi-month infrastructure projects from an ambiguous starting point through to production.
- Make architectural decisions that shape the foundation other engineers and teams build on.
- Drive alignment on technical direction across teams and ambiguous problem spaces.
- Partner with research and product teams to understand infrastructure and compute needs and turn them into technical designs.
- Own the reliability, scalability, and security of systems as usage and complexity grow.
- Set technical strategy and standards for team infrastructure.
- Build and improve operational processes such as incident response, postmortems, and on-call rotations.
- Mentor other engineers and help raise the technical bar.
Requirements
- Experience designing, building, and operating large-scale distributed systems or infrastructure in production.
- A history of independently scoping and delivering complex, ambiguous, multi-month technical projects.
- Experience making architectural decisions that other engineers and teams build on.
- Strong software engineering fundamentals and proficiency in at least one programming language, such as Python, Rust, Go, or Java.
- Experience with modern cloud infrastructure, including Kubernetes and infrastructure-as-code, on AWS and/or GCP.
- Strong written and verbal communication skills, including experience driving alignment across teams or stakeholders.
- Bachelor’s degree or an equivalent combination of education, training, and/or experience in a field relevant to the role.
- Years of experience required will correlate with the internal job level requirements.
Preferred Qualifications
- 10+ years of software engineering experience, excluding internships.
- Experience with machine learning infrastructure such as GPUs, TPUs, or Trainium, and associated networking such as NCCL.
- Low-level systems experience, such as Linux kernel tuning or eBPF.
- Background in security or privacy engineering best practices.
- Prior experience as a technical lead or mentor for other engineers.
Benefits
- Competitive compensation and benefits.
- Optional equity donation matching.
- Generous vacation and parental leave.
- Flexible working hours.
- Office space for collaboration.
Work Arrangement And Visa
- Hybrid policy: staff are expected to work from one of Anthropic’s offices at least 25% of the time, although some roles may require more office time.
- Anthropic sponsors visas and makes reasonable efforts to obtain visas for successful candidates, with support from an immigration lawyer.
More jobs at Anthropic
AV Engineer
Anthropic · New York City, United States
USD 285,000-325,000 per year
IT Support Engineer
Anthropic · Dublin, Ireland
EUR 125,000-165,000 per year
AV Engineer
Anthropic · London, United Kingdom
GBP 210,000-250,000 per year
Forward Deployed Engineer
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 280,000-320,000 per year
Software Engineer, Infrastructure, Interpretability
Anthropic · San Francisco, United States, New York City, United States
USD 320,000-485,000 per year
Similar jobs
Staff+ Software Engineer, Infrastructure (Distributed Systems)
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 320,000-485,000 per year
Senior Staff+ Software Engineer, Kubernetes Platform
Anthropic · London, United Kingdom
GBP 325,000-485,000 per year
Forward Deployed Engineer - Physical AI Cloud Platform
Nebius · United States, Austin, United States
USD 179,500-224,300 per year
Senior Staff+ Software Engineer, Kubernetes Platform
Anthropic · San Francisco, United States, New York City, United States, Seattle, United States
USD 405,000-485,000 per year
Senior Software Engineer, AI Inference Systems
Nvidia · Santa Clara, United States
USD 184,000-356,500 per year
Senior Software Engineer, DGX Cloud Orchestration
Nvidia · Santa Clara, United States
USD 184,000-287,500 per year
Principal Software Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer, Attestation Services – DGX Cloud
Nvidia · Santa Clara, United States
USD 224,000-431,200 per year