> Markdown version of [/jobs/ext/2419489-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/2419489-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff+ Software Engineer - **Company:** Anthropic Limited - **Location:** Seattle, WA, United States - **Experience:** Experienced - **Salary:** $320,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, C++ (Programming Language), Computer Programming, Databases, Data Stores, Software Debugging, Distributed Systems, Python (Programming Language), Memcached, Open Source Technology, Redis, Software Engineering, Data Streaming, System Programming, Rust (Programming Language), Scripting, Google Cloud, Amazon ElastiCache, Multi-Cloud, Caching, HybridCloud, Change Data Capture, Debezium, Information Technology, Free and Open-Source Software, Machine Learning Operations, Golang, Programming Languages - **Published:** August 20, 2026 - **Apply:** https://www.careerbuilder.com/job-details/staff-software-engineer-caching-seattle-wa--8a72b4a0-233d-4347-b1f2-8d0af775729a ## About the Role * 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, * 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 Note: Prior AI/ML infrastructure experience is not required. We value deep infrastructure expertise from any domain., Minimum education: Bachelor's degree or an equivalent combination of education, training, and/or experience Required field of study: A field relevant to the role as demonstrated through coursework, training, or professional experience Minimum years of experience: Years of experience required will correlate with the internal job level requirements for the position Location-based hybrid policy: Currently, we expect all staff to be in one of our offices at least 25% of the time. However, some roles may require more time in our offices., Alliance/Partner Marketing, Amazon Web Services (AWS), Artificial Intelligence (AI), Banking Services, Biology, C++ Programming Language, Caching, Centers for Disease Control and Prevention (CDC), Communication Skills, Computer Science, Concrete, Cross-Functional, Data Collection, Debugging Skills, Distributed Computing, Ecosystems, Fleet Management, GCP (Good Clinical Practices), Go Programming Language (Golang), Hybrid Cloud, Java, Machine Tool, Memory Hardware, Open Source, Physics, Production Systems, Programming Languages, Project Engineering, Property Management, Python Programming/Scripting Language, Recruiting/Staffing Agency, Redis, Rust Programming Language, Software Engineering, Systems/Internals Programming, Team Player, Technical Leadership, memcached ## Description 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. 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 ## Related Videos - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)