Judi Health
Staff Software Engineer, Caching
$167K–$251K
Charlotte, North Carolina, United States +5 · Staff · Full-time · Posted Jul 15, 2026
- Location
- Charlotte, North Carolina, United States
Denver, Colorado, United States
New York, New York, United States
Charlotte, North Carolina, United States
Denver, Colorado, United States
New York, New York, United States - Experience
- 10+ years of production engineering experience.
About the job
Designs and operates shared caching infrastructure and defines organization-wide standards for cache consistency, performance, invalidation, and reliability, starting with claims adjudication.
What you'll do
- Design, build, and operate caching infrastructure, including eviction, topology, invalidation, and recovery.
- Set performance and correctness contracts, promote caching best practices, and lead incident response.
- Lead technical reviews and mentor senior engineers; participate in a 24/7 on-call rotation.
What they ask for
- 10+ years of production engineering experience, with deep specialization in distributed systems and caching infrastructure.
- Production experience operating distributed caching systems such as Redis/Valkey or Memcached at cloud scale.
- Experience with multi-tenancy and deep understanding of cache consistency, failure modes, and invalidation strategies.
- Experience supporting 24/7 production on-call rotations, including incident response outside standard business hours.
Nice to have
- Experience in healthcare, pharmacy benefits, or other regulated industries.
- Experience with caching in real-time transactional domains such as payments, financial services, insurance, or healthcare.
Pay
$200,800 — $251,000 USD (base salary); $184,000 — $230,000 USD (base salary); $167,200 — $209,000 USD (base salary)
Tools
Redis, Valkey, Memcached, LRU, LFU, ARC, Rust, Go
Model-written summary · the original posting is authoritative