Senior Software Engineer - Storage Cache

Roblox - San Mateo, CA

Hiring: Senior Software Engineer - Storage Cache Company: Roblox Location: San Mateo, CA Job Posted Time: 2026-09-10 12:09:30 Employment Type: Full-time Target Skills & Keywords : C, C++, Envoy, Grafana, Kibana, Kubernetes, Lua, Memcached, Nomad, Prometheus, Redis, Rust, Valkey About the job Experience: •6+ years of hands-on software engineering experience. Required Skills: •As a Senior Engineer on the Cache team (part of the Infra Storage org), you will innovate and operate large-scale, in-house distributed systems to solve Roblox's ever-growing caching challenges. •Report directly to the Engineering Manager for the Cache team. Qualifications: •Distributed Systems Expertise: Deep domain knowledge in building and operating large-scale distributed systems. •Infrastructure Chops: A strong builder mindset with proven experience running Active/Active distributed systems on container orchestrators like Kubernetes or Nomad. •Programming Proficiency: Strong, hands-on programming experience in Go and C++. •Problem-Solving Track Record: Proven success in resolving massive-scale bottlenecks, such as overcoming the limitations of decentralized Gossip protocols or mitigating partial failures in distributed systems. •Observability Skills: Hands-on experience with modern telemetry and observability stacks (e.g., Prometheus, Grafana, AlertManager, Kibana). •[Bonus] Open Source Contributions: A track record of contributing to or maintaining major open-source caching projects such as Redis, ValKey, or Memcached. •[Bonus] Advanced Cache Internals: Experience extending cache functionality (e.g., writing custom Redis modules in C/Rust, complex Lua scripting) or deep-tuning underlying memory allocators like jemalloc. •[Bonus] Caching Proxies & Topologies: Experience with caching proxies (e.g., Twemproxy, Envoy Redis filter) and designing complex, multi-tiered caching architectures. Compensation: •$243,290 - $295,250 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!