Roblox, a leading platform in 3D immersive digital experiences, is seeking a Principal Software Engineer for their Distributed Systems team. This role focuses on building and scaling their experimentation platform that serves millions of QPS for their 80+ million daily users. The position involves leading the evolution of industry-leading tools that enable teams and developers to run and analyze experiments at scale.
The role combines technical leadership with hands-on engineering, requiring expertise in distributed systems, big data processing, and scalable architecture. You'll be working on critical infrastructure that supports hundreds of daily experiments, designing systems that can scale 10x, and implementing novel experimentation strategies like crossovers and multi-armed bandits.
As a Principal Engineer, you'll collaborate across teams, from Data Engineering to Platform teams, while directly impacting how Roblox delivers features to its massive user base. The position offers competitive compensation ($283,780 - $331,640), comprehensive benefits, and a hybrid work environment in San Mateo, CA.
This is an exceptional opportunity for an experienced engineer passionate about building scalable systems and who wants to shape the future of how millions of people interact in digital spaces. You'll be working at the intersection of big data, experimentation, and platform engineering, making direct contributions to Roblox's mission of connecting a billion people with optimism and civility.