Staff+ Software Engineer, Caching
Core
Build Anthropic's cache layer as a managed service to keep hot paths fast and correct for the Claude product ecosystem.
Role type
Staff+ Software Engineer (Infrastructure)
Builds
A managed Redis fleet, client libraries, and CDC-driven cache invalidation systems.
Domain
Cloud Infrastructure / Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, Caching strategies, Redis/Memcached operations, Systems programming (Go/Rust/Java/C++/Python), Technical leadership, Cross-functional collaboration
Preferred skills
Managed infrastructure platforms, Change data capture (CDC), Multi-cloud deployments, Open source contributions
Technologies
Redis, Memcached, GCP, AWS, CDC, Valkey, ElastiCache, Memorystore
Responsibilities
Drive technical direction for caching infrastructure, Design and operate a managed Redis fleet, Build client libraries and developer abstractions, Design CDC-driven cache invalidation, Architect multi-cloud caching solutions, Optimize latency and reliability, Build observability tooling, Partner with product/research teams, Make build-vs-buy decisions
Seniority
Staff+, hands-on IC with strategic impact
