Backend/Platform Software Engineer

Anthropic creates reliable, interpretable, and steerable AI systems, focusing on safe and beneficial AI development through research and engineering.
$320,000 - $405,000
Backend
Senior Software Engineer
Hybrid
6+ years of experience
AI

Description For Backend/Platform Software Engineer

Anthropic is seeking backend/platform software engineers to join their Product Foundations organization, focusing on building foundational primitives that accelerate product development across the company. The role spans multiple teams including Product Platform, Accounts Platform, Billing Platform, and Apps Platform, each responsible for critical infrastructure components.

The Product Platform team develops core components like rate limiting, LLM sampling, and multimodal processing. The Accounts Platform team handles identity and authentication infrastructure, while the Billing Platform team manages the core billing infrastructure powering all Anthropic's products. The Apps Platform team builds primitives for AI-first product development for Claude.ai.

As a Backend/Platform Software Engineer, you'll work on scalable distributed systems, collaborate with product teams, and contribute to Anthropic's mission of creating safe and beneficial AI systems. The company values empirical science approaches to AI research and maintains a highly collaborative environment with frequent research discussions.

Anthropic offers a competitive compensation package ranging from $320,000 to $405,000 USD annually, along with benefits including equity donation matching, generous vacation and parental leave, and flexible working hours. The position requires at least 25% time in their San Francisco office, and visa sponsorship is available for qualified candidates.

The ideal candidate will have 6+ years of experience, strong coding skills, and the ability to work effectively in a fast-paced environment. Experience with NLP, ML models, REST APIs, and React is valuable. Anthropic encourages applications from diverse candidates and values representation in their team, recognizing the significant social and ethical implications of their AI systems.

Last updated a month ago

Responsibilities For Backend/Platform Software Engineer

  • Build and scale platform components to handle Anthropic's rapid growth
  • Design and architect composable platform components
  • Collaborate with product teams to understand needs and accelerate feature delivery
  • Make build vs buy decisions, evaluating 3rd party solutions
  • Set technical direction and vision for product and platform features
  • Partner with research to prototype and launch new capabilities

Requirements For Backend/Platform Software Engineer

React
  • 6+ years of practical experience as a backend or platform engineer
  • Strong coding skills and experience with service-oriented architectures
  • Experience in early start-up or fast moving environments
  • Take full ownership of work and navigate ambiguity effectively
  • Comfortable diving into any part of the system
  • Bachelor's degree in Computer Science, Software Engineering or comparable experience
  • Experience working in fast-paced teams
  • Product-focused approach
  • Enjoy pair programming

Benefits For Backend/Platform Software Engineer

Visa Sponsorship
Parental Leave
  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation
  • Flexible working hours
  • Office space for collaboration

Interested in this job?

Jobs Related To Anthropic Backend/Platform Software Engineer

Engineer, Model Artifacts

Senior Engineer position at Anthropic focusing on building ML infrastructure and data engineering systems to support AI research, offering $300-405K salary with hybrid work model.

Research Engineer, Researcher Productivity

Research Engineer position at Anthropic focusing on building critical infrastructure for AI systems research and researcher productivity.

Software Engineer, Model Context Protocol (MCP)

Senior Software Engineer role at Anthropic working on MCP (Model Context Protocol) for AI context integration, focusing on protocol development and developer experience.

Software Engineer, Model Context Protocol

Senior Software Engineering position at Anthropic focusing on Model Context Protocol development with competitive compensation in major US tech hubs.

Software Engineer, Model Context Protocol (MCP)

Senior Software Engineer role at Anthropic, building the Model Context Protocol (MCP) for AI context integration, working with open source community and developing industry standards.