Roblox is seeking a Senior Software Engineer to join their Matchmaking team, focusing on creating optimal player experiences through sophisticated matchmaking systems. This role is crucial in handling game orchestration across worldwide data centers and building systems that support millions of concurrent players. The position involves working on complex matchmaking algorithms, experimentation, and data-driven projects to enhance player experience.
The role offers an opportunity to work on mission-critical services within the Roblox ecosystem, tackling challenging problems like o(n²) matchmaking decisions for millions of concurrent players. You'll be part of building the next generation of matchmaking systems designed to support up to 1B monthly active users.
As a Senior Software Engineer at Roblox, you'll be at the forefront of reimagining how people connect worldwide. The company provides an excellent work environment with competitive compensation, comprehensive benefits, and a hybrid work schedule. You'll be working in San Mateo, CA, with in-office presence required Tuesday through Thursday.
The ideal candidate should have strong experience in distributed systems, API design, and scalable microservices. This is an excellent opportunity for someone passionate about solving complex technical challenges at scale while directly impacting millions of users' gaming experiences. The role offers both technical challenges and the opportunity to shape the future of online social interaction.