Skip to content
AnthropicAnthropicSan Francisco, CA

Staff+ Software Engineer, Caching

Build and lead Anthropic's managed caching infrastructure as a foundational service, including a scalable Redis fleet, client libraries, and CDC-driven invalidation. Requires deep distributed systems and caching expertise to optimize latency and consistency across hot paths for Claude.

320k – 485k
Hybrid10+ YOEDevOps / SRE

About the role

Key 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.

Minimum 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.

Preferred Qualifications

  • 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 with change data capture (Debezium or similar) or streaming data infrastructure.
  • Experience operating Redis Cluster, Valkey, ElastiCache, Memorystore, or similar managed offerings at scale.
  • 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.

Compensation and Benefits

  • Annual compensation range: $320,000—$485,000 USD.
  • Competitive compensation and benefits, optional equity donation matching, generous vacation and parental leave, flexible working hours.
  • Minimum education: Bachelor’s degree or equivalent.
  • Location-based hybrid policy: expect staff to be in one of our offices at least 25% of the time.

Skills

Distributed SystemsRedisCaching ArchitecturesCache InvalidationCdcGoRustJavaC++PythonDebeziumRedis ClusterValkeyElasticacheMemorystore

Similar roles

DevOps / SRE jobs
Anthropic

Staff Engineer, Datacenter Server Lifecycle

AnthropicSan Francisco, CA +1

Owns end-to-end server lifecycle in datacenters at scale, from provisioning to decommissioning, with strong focus on automation, trusted compute security, and hardware operations for AI workloads. Requires hands-on server hardware experience and proficiency in Python/Rust/Go plus cloud infra like Kubernetes/AWS/GCP.

320k – 405k
Hybrid8+ YOEDevOps / SRE
Decagon

Staff Software Engineer, Infrastructure

DecagonSan Francisco, CA

Designs, builds, and operates high-scale, low-latency production infrastructure services, owning SLOs and end-to-end reliability. Partners with teams to optimize performance, evolve CI/CD, and support diverse deployments; requires 8+ years experience with strong observability and cloud expertise.

300k – 430k
Hybrid8+ YOEDevOps / SRE
Temporal

Senior Staff Software Engineer, Infrastructure

TemporalUnited States

Designs and implements large-scale public cloud infrastructure, builds complex distributed systems and microservices. Requires 10+ years experience, expert skills in performance tuning, concurrency, multiple cloud providers like AWS/GCP/Azure, and graduate degree or equivalent.

260k – 325k
Remote10+ YOEDevOps / SRE
Postman

Member of Technical Staff, AI Reliability & Monitoring Engineering Lead

PostmanSan Francisco, CA

Lead AI reliability engineering for Postman's API and agentic systems, building monitoring, observability, and automation for high availability. Requires strong SRE/DevOps background in large-scale AI infrastructure and cloud platforms.

256k – 276k
HybridDevOps / SRE
Postman

Member of Technical Staff, AI Platform & Architecture (Infrastructure)

PostmanSan Francisco, CA +3

Builds and maintains distributed AI infrastructure for model training, inference, and data pipelines. Requires experience in GenAI systems, distributed computing, Python/Go, and scaling AI workloads on GPUs/cloud.

256k – 276k
HybridDevOps / SRE