Staff Software Engineer, Distributed Cache & Infra

Anthropic

San Francisco (CA)

On-site

USD 320,000 - 485,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anthropic in San Francisco is seeking an experienced software engineer to lead the caching infrastructure for Claude. You will define the data plane, developer experience, and cross‑team collaboration to ensure low latency and correctness across a global user base.

You will design and operate a managed Redis fleet, build client libraries, and implement CDC-driven invalidation that keeps caches in sync with databases. This role offers high leverage in a small team.

Qualifications

  • Significant experience as a software engineer building and operating distributed systems.
  • Deep knowledge of caching architectures, including invalidation strategies and consistency tradeoffs.
  • Experience operating Redis, Memcached, or similar in-memory data stores in production.
  • Proficiency in at least one systems programming language (Go, Rust, Java, or Python) at scale.
  • Track record of leading large, complex infrastructure projects as an engineer or tech lead.
  • Ability to balance speed with reliability in production systems.
  • Strong technical leadership and cross-functional collaboration skills.

Responsibilities

  • Drive the technical direction for caching infrastructure used across Product and Research.
  • Design, build, and operate a managed Redis fleet that scales to support millions of users.
  • Build client libraries and developer-facing abstractions that make correct caching the default.
  • Design and operate CDC-driven cache invalidation that keeps caches in sync with databases.
  • Architect caching solutions across GCP, AWS, first-party deployments, and other environments.
  • Optimize latency, hit rates, reliability and cost on hot paths; build observability tooling.
  • Partner with product and research to understand access patterns and accelerate work.
  • Make build-vs-buy decisions for caching technologies.

Skills

Distributed systems
Caching
Leadership
Cross-functional collaboration

Education

Bachelor's degree

Tools

Redis
Memcached
Debezium

Job description

Anthropic in San Francisco is seeking an experienced software engineer to lead the caching infrastructure for Claude. You will define the data plane, developer experience, and cross‑team collaboration to ensure low latency and correctness across a global user base.

You will design and operate a managed Redis fleet, build client libraries, and implement CDC-driven invalidation that keeps caches in sync with databases. This role offers high leverage in a small team.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Distributed Caching & Redis
Staff Software Engineer - Distributed Caching & Redis

Anthropic • New York (NY)

Hybrid
USD 320,000 - 485,000
Staff+ Caching Systems Engineer: Redis & Distributed Infra
Staff+ Caching Systems Engineer: Redis & Distributed Infra

Anthropic • New York (NY)

On-site
USD 120,000 - 170,000
Comprehensive health, dental, and vision insurance
Flexible paid time off
Daily meals and snacks in the office
+1
Staff+ Software Engineer, Caching
Staff+ Software Engineer, Caching

Anthropic • New York (NY)

On-site
USD 120,000 - 170,000
Comprehensive health, dental, and vision insurance
Flexible paid time off
Daily meals and snacks in the office
+1
Staff Software Engineer, Global Distributed Databases
Staff Software Engineer, Global Distributed Databases

Anthropic • San Francisco (CA)

Hybrid
USD 320,000 - 485,000
Staff+ Software Engineer, Caching
Staff+ Software Engineer, Caching

Anthropic • San Francisco (CA)

On-site
USD 320,000 - 485,000
Staff+ Software Engineer, Caching
Staff+ Software Engineer, Caching

Anthropic • New York (NY)

Hybrid
USD 320,000 - 485,000
Senior Staff Engineer, Distributed Caching
Senior Staff Engineer, Distributed Caching

United States Digital Space LLC • San Francisco (CA)

Hybrid
USD 320,000 - 485,000
Staff Cache Architect: Distributed Systems & 24/7 Ops
Staff Cache Architect: Distributed Systems & 24/7 Ops

Capital Rx • New York (NY)

Hybrid
USD 200,000 - 251,000
Staff Software Engineer, Cache Infra — Scale, AI & Reliability
Staff Software Engineer, Cache Infra — Scale, AI & Reliability

Pinterest • San Francisco (CA)

On-site
USD 208,454 - 364,795
Senior Staff Engineer - Scalable Distributed Databases
Senior Staff Engineer - Scalable Distributed Databases

Anthropic • Seattle (WA)

Hybrid
USD 320,000 - 485,000