Staff+ Software Engineer, Caching

Added
29 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

elasticache rust java redis python

πŸ“‹ Description

  • Drive caching infra direction across Product and Research
  • Design, build, and operate a Redis fleet for Claude
  • Build client libraries and abstractions for correct caching
  • Design and operate CDC-driven cache invalidation
  • Architect caching across GCP, AWS, and on-prem environments
  • Optimize latency, hit rates, reliability, and cost

🎯 Requirements

  • 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

🎁 Benefits

  • Competitive compensation and benefits
  • Optional equity donation matching
  • Generous vacation and parental leave
  • Flexible working hours
  • Collaborative office space

πŸ›ƒ Visa sponsorship

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’