Staff+ Software Engineer, Databases
Core
Architect and operate the database infrastructure powering Claude's products and Anthropic's research, handling billions of API requests and supporting frontier AI workloads.
Role type
Staff+ Software Engineer, Databases
Builds
Core database platform (data/control plane), data movement tooling (migrations, backfill, CDC), and caching infrastructure.
Domain
Cloud infrastructure, distributed databases, multi-cloud environments (GCP, AWS)
Deliverable
production ML models | infrastructure
Required skills
Distributed database architectures, OLTP systems at scale, SQL, relational/distributed database engines (PostgreSQL, MySQL, Spanner, CockroachDB, DynamoDB), technical leadership, cross-functional collaboration
Preferred skills
Scaling databases through rapid growth, operating globally distributed SQL databases (Spanner, CockroachDB, TiDB, AlloyDB), Redis, Temporal, vector databases, async job processing, change data capture (Debezium), large-scale data migration, streaming data infrastructure, multi-cloud/hybrid cloud solutions, database orchestration/automation, open source contributions
Technologies
GCP, AWS, PostgreSQL, MySQL, Spanner, CockroachDB, DynamoDB, Redis, Temporal, Debezium
Responsibilities
Drive technical direction for database solutions across Product and Research; Design and implement scalable database solutions; Build and scale database systems through 100x+ growth; Architect data storage solutions across multiple cloud environments; Develop infrastructure for product and research workloads; Build data movement infrastructure; Design and operate caching infrastructure; Partner with teams to understand data requirements; Optimize database performance, reliability, and cost; Make build-vs-buy decisions for database technologies
Seniority
Staff+, hands-on IC with strategic impact