A

Anthropic

Builds Claude AI models with a focus on safety

Staff Software Engineer - Databases

Database AdministrationConfirmed live in the last 24 hours
Full-time$320k - $485k /yr

About the Job

Requirements

  • Significant experience as a software engineer building and operating production database or storage systems.
  • Deep knowledge of distributed database architectures and online transaction processing systems at scale.
  • Proficiency with SQL and at least one major relational or distributed database engine, such as PostgreSQL, MySQL, Spanner, CockroachDB, or DynamoDB.
  • A track record of leading large, complex infrastructure projects as an engineer or technical lead.
  • Ability to balance moving quickly with the reliability needs of production systems.
  • Strong technical leadership and cross-functional collaboration skills.

Responsibilities

  • Drive the technical direction for database solutions used across Product and Research.
  • Design and implement database solutions that scale to support millions of users across Claude's product ecosystem.
  • Build and scale database systems through 100x or greater growth while maintaining reliability and performance.
  • Build the database platform that enables Anthropic engineers to ship without having to manage databases or scaling themselves.
  • Architect data storage solutions that operate across GCP, AWS, first-party deployments, third-party deployments, and other environments.
  • Develop database infrastructure that serves product and research workloads with different performance characteristics.
  • Build data movement infrastructure, including migration tooling, backfill, and change data capture pipelines, to safely consolidate and move data across the organization.
  • Design and operate caching infrastructure, including change-data-capture-driven cache invalidation, to keep Anthropic's hottest paths fast and correct.
  • Partner with product and research teams to understand data requirements and build infrastructure that accelerates their work.
  • Optimize database performance, reliability, and cost efficiency at scale.
  • Make build-versus-buy decisions for database technologies.

Desired Qualifications

  • At least 10 years of experience building and scaling database systems, with at least 3 years leading large-scale projects or teams.
  • Experience scaling databases through periods of rapid growth at high-growth companies.
  • Experience operating Spanner, CockroachDB, TiDB, AlloyDB, or other globally distributed SQL databases in production.
  • Experience with Redis, Temporal, vector databases, or asynchronous job-processing frameworks.
  • Experience with change data capture, such as Debezium or similar tools, large-scale data migration, or streaming data infrastructure.
  • Experience building multi-cloud or hybrid-cloud database solutions.
  • Knowledge of database orchestration and automation at scale.
  • Contributions to database internals, storage engines, or related open-source projects.

About the Company

Anthropic

Builds Claude AI models with a focus on safety

Anthropic builds the Claude family of AI models and sells them to businesses, software developers, and consumers, with research on making AI safe and understandable at the center of its work. In 2024 it introduced the Model Context Protocol, an open standard for connecting AI assistants to outside apps and data that OpenAI and Google adopted the next year. People use the Claude app to write and analyze files, programmers hand coding tasks to Claude Code, and companies build Claude into their own products through its API. Anthropic earns money from subscriptions, business plans, and usage-based API fees. Siblings Dario and Daniela Amodei founded Anthropic in 2021 with other former OpenAI employees, and it is based in San Francisco.

Company size
5,001-10,000
Company stage
N/A
Total funding
$243.8B
Headquarters
San Francisco, CA
Founded
2021

Recently Posted Jobs

Explore more opportunities at Anthropic

See more jobs