Staff+ Software Engineer, Platform Portability
About the role
Anthropic trains and serves Claude across multiple cloud providers and accelerator platforms. The Platform Portability team owns the abstractions, tooling, and deployment infrastructure that make this possible without every engineering and research team needing to become experts in different clouds.
As an engineer on Platform Portability, you'll design and build the systems that let us bring up new capacity, ship our platform to cloud provider platforms & marketplaces, and move workloads between providers with confidence. You'll work closely with our cloud partners on capabilities we need that don't exist yet, and with internal Compute, Inference, and Security teams to make "which cloud is this running on?" a question most engineers at Anthropic never have to ask. Your work directly determines how quickly and reliably we can put safe, frontier AI in front of users — wherever they are.
Responsibilities
- Design and build provider-agnostic abstractions for storage, messaging, and connectivity that let Anthropic's systems run on any cloud at the scale of frontier model inference.
- Develop tooling that lets internal teams provision, configure, and operate services across clouds through one consistent interface.
- Identify and eliminate provider-specific assumptions in the codebase, and establish patterns to prevent new ones from being introduced.
- Own the end-to-end delivery of Claude onto third-party cloud platforms, including build, release, and validation pipelines.
- Collaborate with engineering teams at cloud partners and internal infrastructure stakeholders to implement required features, debug platform issues, and influence roadmaps.
- Shape how the rest of Anthropic builds for multiple clouds by reviewing designs with cloud-portability implications and mentoring engineers on multi-cloud patterns.
- Participate in the on-call rotation and contribute to postmortems, runbooks, and incident response to improve system reliability.
Qualifications
- A minimum of 8 years of practical experience building and operating production distributed systems.
- Experience owning large-scale infrastructure systems and leading ambiguous, cross-team technical projects from design through production.
- Experience running the same production workload across multiple cloud providers, including migration or abstraction work.
- Deep understanding of how cloud IAM models and networking primitives (VPC peering, private connectivity, service mesh) differ across providers.
- Proficiency in writing production code in at least one general-purpose programming language (e.g., Python, Go, or Rust).
- Experience with Kubernetes and Infrastructure as Code (e.g., Terraform, Pulumi).
- Familiarity with ML infrastructure and supporting interconnects.
- Experience shipping software through hyperscaler marketplaces or managed-model platforms.
- Background in security, compliance, or data residency for regulated or sovereign cloud environments is a plus.
- Commitment to the societal impacts of your work and Anthropic's mission to build safe, beneficial AI.
Benefits
- Competitive compensation and benefits.
- Optional equity donation matching.
- Generous vacation and parental leave.
- Flexible working hours.
- Collaborative office space in San Francisco.
Pay
Annual Salary: $405,000—$485,000 USD
Schedule
Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. Some roles may require more time in our offices.
Location Preference: Preference will be given to candidates based in NY, SEA, SF, or the Bay Area.
Visa sponsorship: Available for eligible candidates.