Staff Software Engineer, Distributed Cache & Infra

Anthropic

San Francisco (CA)

On-site

USD 320,000 - 485,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

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 • New York (NY)

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

Anthropic • San Francisco (CA)

On-site
USD 320,000 - 485,000
Senior Staff Engineer - Scalable Distributed Databases
Senior Staff Engineer - Scalable Distributed Databases

Anthropic • Seattle (WA)

Hybrid
USD 320,000 - 485,000
Staff Software Engineer, Caching & Architecture (Hybrid)
Staff Software Engineer, Caching & Architecture (Hybrid)

Judi Health • New York (NY)

Hybrid
USD 184,000 - 251,000
Staff Software Engineer, Enterprise Systems & Strategy
Staff Software Engineer, Enterprise Systems & Strategy

Anthropic • New York (NY)

Hybrid
USD 405,000 - 485,000
Principal Software Engineer - IT - United States
Principal Software Engineer - IT - United States

TALENT Software Services • Round Rock (TX)

On-site
USD 100,000 - 150,000