Roblox, a leading platform in 3D immersive digital experiences, is seeking a Senior Software Engineer for their Storage team. This role sits within the infrastructure storage organization, focusing on Cache/Queue/Object Store systems. The position offers an opportunity to work on large-scale distributed systems that serve billions of real-time requests per second.
The role combines technical leadership with hands-on engineering, requiring expertise in distributed systems, particularly in caching, messaging, and object storage technologies. You'll be instrumental in improving and scaling 24/7 services while maintaining high availability and cost efficiency. The position involves working with modern technologies like Kubernetes, Redis, Kafka, and programming in languages such as Go and Java.
As part of Roblox's mission to connect a billion people, you'll be tackling unique technical challenges at scale. The company offers a hybrid work environment (in-office Tuesday-Thursday) at their San Mateo headquarters, along with competitive compensation ($222,910 - $289,460) and comprehensive benefits.
The ideal candidate brings 4+ years of hands-on experience, strong distributed systems knowledge, and a builder's mindset. You'll be joining a company that's reimagining how people connect worldwide, working on technology that powers millions of daily users. The role offers growth opportunities, technical challenges, and the chance to impact a platform that's shaping the future of human interaction.
Working at Roblox means contributing to a platform that emphasizes safety, civility, and creative expression. The company culture supports work-life balance with flexible policies and provides numerous perks including catered lunches, fitness benefits, and professional development opportunities. This is an excellent opportunity for a senior engineer looking to make a significant impact in a rapidly growing technology company.