← All roles

Staff+ Software Engineer, Caching

Anthropic· Software Engineering - Infrastructure
Apply on company site
Hybrid (San Francisco, CA), Hybrid (New York City, NY), Hybrid (Seattle, WA)$320k - $485kFull-timePosted 3mo ago

About the role

Engineer to build Anthropic's cache layer as a managed service from the ground up, owning systems for a Redis fleet, client libraries, and CDC-driven cache invalidation, with a focus on low latency, high reliability, and developer experience.

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 that makes cache behavior easy to understand and debug
  • Partner with product and research teams to understand access patterns and build infrastructure that accelerates their work
  • Make build-vs-buy decisions for caching technologies

Qualifications

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

Skills

Required:Distributed systems engineeringCaching architectures and invalidation strategiesIn-memory data stores (Redis, Memcached)Systems programming languagesTechnical leadership

Benefits

  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Lovely office space for collaboration
Last updated Jul 8, 2026. Interested? Apply on the company site.

About Anthropic

building reliable, interpretable, and steerable AI systems

Anthropic is an AI safety and research company that's working to build reliable, interpretable, and steerable AI systems.

ai-infrastructure-and-developmentliquid-ai-recruiting-targetsetter-30setter-30-2026-q1wing-list-2026wing-list-2026-giga-stage

More open roles at Anthropic