We are hiring systems engineers experienced in C++ to work on the game engine that powers our platform, supporting extensive user-generated content from 2M+ developers. We have three roles we're actively hiring for:
Senior/Principal Software Engineer - Network Transport: https://careers.roblox.com/jobs/5499152
The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. You will help the players experience the game as a nearly synchronous world.
Senior Software Engineer - Foundation: https://careers.roblox.com/jobs/5377484
The Foundation team works on the building blocks of Roblox itself -- core C++ libraries. Your work will touch every part of the engine, from threading and memory management to physics and scripting.
Senior Software Engineer - Engine Reliability: https://careers.roblox.com/jobs/5555964
The Reliability team works to ensure that the Roblox Engine is as stable, reliable, and debuggable as possible. You will work to ensure that Roblox delivers world-class user experience while also supporting internal developers to root-cause issues and prevent recurrence.