🏢
Anthropic
Staff+ Software Engineer, Caching
Job Description
ABOUT THE ROLE
We're seeking a highly experienced Staff+ Software Engineer to lead the development of Anthropic's cache layer as a managed service from the ground up. This foundational role will have significant impact on the company's infrastructure, as every millisecond saved on hot paths will be multiplied across every Claude request.
WHAT YOU'LL DO
As a Staff+ Software Engineer, Caching, you will set the technical direction for caching at Anthropic, from the data plane to the developer experience. Your key responsibilities will include:
- Driving the technical direction for caching infrastructure used across Product and Research
- Designing, building, and operating a managed Redis fleet that scales to support millions of users across Claude's product ecosystem
- Building client libraries and developer-facing abstractions that make correct caching the default for Anthropic engineers
- Designing and operating CDC-driven cache invalidation that keeps cached data consistent with source-of-truth databases
- Architecting caching solutions that operate across GCP, AWS, first-party deployments, and other environments
- Optimizing latency, hit rates, reliability, and cost efficiency on Anthropic's hottest paths
- Building observability and tooling that makes cache behavior easy to understand and debug
- Partnering with product and research teams to understand access patterns and build infrastructure that accelerates their work
- Making build-vs-buy decisions for caching technologies
WHAT YOU'LL NEED
To succeed in this role, you will need:
- 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
- A 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
WHY REMOTE
Anthropic offers a flexible schedule and remote work arrangement, allowing you to work from anywhere and maintain a healthy work-life balance.
BENEFITS
- Annual compensation range: $320,000 - $485,000 USD
- Visa sponsorship available
- Comprehensive health plan
- Flexible schedule
- Education stipend
- Life insurance
- Equipment stipend
- Opportunities for professional growth and development