Roblox is seeking a Principal Software Engineer to join their Core Services team, which is responsible for operating the core infrastructure and API stack that powers roblox.com. This role is crucial in managing and scaling high-traffic microservices that directly impact millions of daily users. The Core Services team manages over 50 microservices, handling unprecedented scale of 500K-3M RPS, and powers essential features like the thumbnail generation system.
As a Principal Engineer, you'll be at the forefront of technical leadership, designing and implementing scalable solutions that support Roblox's mission to connect a billion people. You'll work with cutting-edge technologies including Docker, .NET Core, and various container orchestration tools, while collaborating across teams to build robust infrastructure that serves as the backbone of Roblox's platform.
The role offers an exciting opportunity to tackle unique technical challenges at scale, from re-architecting high-RPS services to establishing core infrastructure used by all Roblox teams. You'll be working in a hybrid environment in San Mateo, CA, with competitive compensation ranging from $273,070 to $338,270 USD, plus equity and comprehensive benefits.
The ideal candidate brings 9+ years of experience in building web applications, strong expertise in distributed systems, and a proven track record of leading cross-team initiatives. If you're passionate about solving complex technical challenges and want to shape the future of human interaction in the metaverse, this role offers an exceptional opportunity to make a significant impact at scale.