Staff+ Software Engineer, Caching

Anthropic

New York (NY)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive health, dental, and vision insurance
Flexible paid time off
Daily meals and snacks in the office
$500/month wellness stipend

Job summary

Anthropic in New York is seeking experienced engineers to build a caching layer from the ground up, optimizing performance across products. The ideal candidate has a strong background in distributed systems and technical leadership.

Responsibilities include designing scalable caching solutions and collaborating with product teams to enhance infrastructure. Competitive benefits, such as comprehensive health insurance and flexible work policies, are included.

Qualifications

  • Strong technical leadership and collaboration skills.
  • Ability to balance speed and reliability in production systems.
  • 10+ years building distributed infrastructure, including leadership experience.

Responsibilities

  • Build Anthropic’s cache layer as a managed service.
  • Optimize caching systems for performance and reliability.
  • Drive technical direction for caching infrastructure.

Skills

Technical leadership
Collaboration skills
Systems programming languages (Go, Rust, Java, C++, Python)
Caching architectures knowledge
Experience with Redis, Memcached
Infrastructure project leadership

Tools

Redis
ElastiCache
Memorystore

Job description

Responsibilities
  • We’re looking for experienced engineers to build Anthropic’s cache layer as a managed service from the ground up
  • The Caching team is part of the Databases organization and owns the systems that keep Anthropic’s hottest paths fast and correct: a managed Redis fleet, client libraries used across the company, and CDC-driven cache invalidation that solves one of distributed systems’ hardest problems the right way
  • This is a foundational role on a small team with outsized leverage. Every millisecond you take off a hot path is multiplied across every Claude request
  • You’ll set the technical direction for caching at Anthropic, from the data plane to the developer experience, and you’ll work closely with product and research teams to make caching something engineers get for free rather than something they have to think about
  • 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
Benefits
  • Comprehensive health, dental, and vision insurance for you and your dependents
  • Inclusive fertility benefits via Carrot Fertility
  • 22 weeks of paid parental leave
  • Flexible paid time off and absence policies
  • Mental health support for you and your dependents
  • Competitive salary and equity packages
  • Optional equity donation matching at a 1:1 ratio, up to 25% of your equity grant
  • Retirement plans with competitive matching
  • Life and income protection plans
  • $500/month flexible wellness and time saver stipend
  • Commuter benefits
  • Annual education stipend
  • Home office stipends
  • Relocation support for those moving for Anthropic
  • Daily meals and snacks in the office
Qualifications
  • Strong technical leadership and cross-functional collaboration skills
  • Ability to balance moving quickly with the reliability needs of production systems
  • Proficiency in at least one systems programming language (e.g., Go, Rust, Java, C++) or Python at scale
  • Deep knowledge of caching architectures, including invalidation strategies, consistency tradeoffs, and failure modes
  • Significant experience as a software engineer building and operating production distributed systems
  • Track record of leading large, complex infrastructure projects as an engineer or tech lead
  • Experience operating Redis, Memcached, or similar in-memory data stores in production
  • 10+ years building and scaling distributed infrastructure, with 3+ years leading large-scale projects or teams
  • Experience building managed infrastructure platforms or internal services consumed by many engineering teams
  • Experience operating Redis Cluster, Valkey, ElastiCache, Memorystore, or similar managed offerings at scale
  • Experience with change data capture (Debezium or similar) or streaming data infrastructure
  • Experience designing client libraries or SDKs for internal infrastructure
  • Experience scaling infrastructure through periods of rapid growth at high-growth companies
  • Experience with multi-cloud or hybrid cloud deployments
  • Contributions to caching systems, database internals, or related open source projects
  • Note: Prior AI/ML infrastructure experience is not required. We value deep infrastructure expertise from any domain

We encourage you to apply even if you do not believe you meet every single qualification.

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

Similar jobs worth comparing

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

United States Digital Space LLC • San Francisco (CA)

Hybrid
USD 320,000 - 485,000
Staff Software Engineer - Distributed Caching & Redis
Staff Software Engineer - Distributed Caching & Redis

Anthropic • New York (NY)

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

Anthropic • San Francisco (CA)

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

Anthropic • Seattle (WA)

Hybrid
USD 320,000 - 485,000
Staff Software Engineer, Distributed Cache & Infra
Staff Software Engineer, Distributed Cache & Infra

Anthropic • San Francisco (CA)

On-site
USD 320,000 - 485,000
Staff+ Software Engineer (Infrastructure)
Staff+ Software Engineer (Infrastructure)

Anthropic • New York (NY)

Hybrid
USD 180,000 - 280,000
Health insurance
Fertility benefits
Parental leave 22 weeks
+7
Software Engineer, Caching Infrastructure
Software Engineer, Caching Infrastructure

Slope • San Francisco (CA)

On-site
USD 130,000 - 180,000
Staff + Sr. Software Engineer, Cloud Inference Launch Engineering San Francisco, CA
Staff + Sr. Software Engineer, Cloud Inference Launch Engineering San Francisco, CA

Anthropic • San Francisco (CA)

Hybrid
USD 320,000 - 485,000