Staff+ Software Engineer, Caching
Anthropic · San Francisco
Job description
About the role
Anthropic is seeking an experienced engineer to build a managed caching service from the ground up. The role sits within the Databases organization and owns the cache layer that powers the fastest paths of Claude’s product ecosystem.
Key responsibilities
- Define technical direction for caching infrastructure across product and research teams.
- Design, build, and operate a managed Redis fleet that scales to millions of users.
- Create client libraries and developer abstractions that make correct caching the default.
- Implement CDC‑driven cache invalidation to keep cached data consistent with source‑of‑truth databases.
- Architect solutions that run on GCP, AWS, first‑party deployments, and other environments.
- Optimize latency, hit rates, reliability, and cost efficiency on critical paths.
- Develop observability and tooling for easy debugging of cache behavior.
- Collaborate with product and research teams to understand access patterns and accelerate their work.
- Make informed build‑vs‑buy decisions for caching technologies.
Required profile
- Significant experience building and operating production distributed systems.
- Deep knowledge of caching architectures, invalidation strategies, consistency trade‑offs, and failure modes.
- Hands‑on experience operating Redis, Memcached, or similar in‑memory stores in production.
- Proficiency in at least one systems programming language (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 rapid development with production reliability.
- Strong technical leadership and cross‑functional collaboration skills.
Required skills
- Redis
- Memcached
- Go
- Rust
- Java
- C++
- Python
- Google Cloud Platform (GCP)
- Amazon Web Services (AWS)
- Distributed systems design
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United States.
Salary: Senior Software Engineer Based on 31 job offers in the United StatesSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 1 month ago
Expires 2 weeks from now
14 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Anthropic
San Francisco
Related job offers
-
Solutions Engineer, Enterprise West (Pre-Sales)
Hightouch San Francisco -
Senior/Staff Software Engineer – Sensors Integration
waabi San Francisco -
Senior/Staff Software Engineer – Mapping
waabi San Francisco -
Senior Java Developer
Intetics -
Senior Site Reliability Operations Engineer (Finance)
Truelogic Panama