Roblox
Senior Software Engineer - Storage Cache
$243K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Apr 28, 2026
- Experience
- At least 6+ years of hands-on software engineering experience.
- Education
- BS degree in Computer Science or equivalent professional experience.
- Visa sponsorship
- For US-based roles, the Company may not be able to employ candidates with work authorization related to certain U.S. visa categories or support future H-1B sponsorship at this time.
About the job
Build and operate Roblox’s next-generation, multitenant caching infrastructure for large-scale distributed systems.
What you'll do
- Lead the transition to a ValKey-based multitenant caching service with tenant isolation.
- Optimize cluster performance and build automation, testing, and monitoring for mission-critical services.
- Lead engineering reviews and incident retrospectives, and mentor engineers across teams.
What they ask for
- Deep expertise building and operating large-scale distributed systems.
- Experience running Active/Active systems on Kubernetes or Nomad.
- Strong hands-on programming experience in Go and C++.
- Hands-on experience with telemetry and observability stacks such as Prometheus, Grafana, AlertManager, or Kibana.
Nice to have
- Contributions to or maintenance of major open-source caching projects such as Redis, ValKey, or Memcached.
- Experience with cache internals, caching proxies, or multi-tiered caching architectures.
Pay
$243,290 — $295,250 USD (base salary)
Tools
ValKey, Kubernetes, Nomad, Go, C++, Prometheus, Grafana, AlertManager
Model-written summary · the original posting is authoritative