← All roles

Senior Software Engineer - Storage Cache

Roblox ·San Mateo, CA, United States ·Hybrid 10d ago
GoC++KubernetesPrometheusGrafanaRedisRustDistributed Systems

About the role

Roblox's Cache team is building a next-generation caching solution for sub-millisecond latency and high efficiency. As a Senior Engineer, you will lead architectural transition to a multitenant caching service on ValKey, drive optimizations, design automation frameworks, champion best practices, and mentor engineers. The role involves operating large-scale distributed systems to support 1 billion DAU with 90% cost reduction.

Requirements

BS in Computer Science or equivalent with 6+ years software engineering. Deep distributed systems expertise. Experience with container orchestrators (Kubernetes/Nomad). Strong programming in Go and C++. Proven problem-solving with massive-scale bottlenecks. Observability with Prometheus, Grafana, etc. Bonus: open source contributions to Redis/ValKey/Memcached, advanced cache internals, caching proxies.

About the company

Roblox

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →
$243k–295k
Hybrid San Mateo, CA, United StatesSan Mateo, United States
Posted 10d ago
Apply for this role
Opens careers.roblox.com ↗
About the company
Roblox
https://www.roblox.com

Roblox is a global online platform and storefront for user-generated games and experiences. It allows creators to publish their own games and users to play a wide variety of user-created content across multiple devices. Roblox offers a safe, creative, and immersive environment for people to imagine, create, and share experiences with others.

View company page →