Staff Software Engineer - Distributed Caching & Redis

Anthropic

New York (NY)

Hybrid

USD 320,000 - 485,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Anthropic, a leader in reliable AI, seeks experienced engineers to architect and own the cache layer for Claude. You will drive the caching strategy, design a scalable Redis fleet, and build developer-focused abstractions to ensure consistent caching across teams.

You will collaborate with product and research to align caching with access patterns, improve latency, and reduce operational toil. A strong systems background and cross‑functional leadership are essential for impact at scale.

Qualifications

  • Significant experience building and operating production 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, C++) or Python at scale.

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 across Claude's product ecosystem.
  • Build client libraries and developer-facing abstractions that make correct caching the default for Anthropic engineers.
  • Design and operate CDC-driven cache invalidation that keeps cached data consistent with source-of-truth databases.
  • Architect caching solutions that operate across GCP, AWS, first-party deployments, and other environments.
  • Optimize latency, hit rates, reliability, and cost efficiency on Anthropic's hottest paths; build observability and tooling to make cache behavior easy to understand and debug.
  • Partner with product and research teams to understand access patterns and accelerate their work.
  • Make build-vs-buy decisions for caching technologies.

Skills

Distributed systems
Caching architectures
Systems programming
Technical leadership
Cross-functional collaboration

Education

Bachelor's degree

Tools

Redis
Memcached
Debezium
ElastiCache

Job description

Anthropic, a leader in reliable AI, seeks experienced engineers to architect and own the cache layer for Claude. You will drive the caching strategy, design a scalable Redis fleet, and build developer-focused abstractions to ensure consistent caching across teams.

You will collaborate with product and research to align caching with access patterns, improve latency, and reduce operational toil. A strong systems background and cross‑functional leadership are essential for impact at scale.

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

Similar jobs worth comparing

Staff Software Engineer, Distributed Cache & Infra
Staff Software Engineer, Distributed Cache & Infra

Anthropic • San Francisco (CA)

On-site
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, 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
Staff Software Engineer, Global Distributed Databases
Staff Software Engineer, Global Distributed Databases

Anthropic • San Francisco (CA)

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
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
Staff+ Software Engineer, Caching

United States Digital Space LLC • San Francisco (CA)

Hybrid
USD 320,000 - 485,000
Platform Engineering Architect: Redis & Caching Solutions
Platform Engineering Architect: Redis & Caching Solutions

TALENT Software Services • Austin (TX)

On-site