Develop C++ engine code for critical Roblox game-engine subsystems and harmonize resource usage so gameplay performs across devices with different CPU, memory, and bandwidth capabilities. Optimize the engine and applications across mobile clients and cloud-based servers to improve player engagement. Candidates should have at least four years of experience solving complex system-level problems in large codebases, a strong understanding of systems fundamentals and low-level performance, and experience with or an interest in game-engine development. Strong C++ experience is preferred, while experience developing and shipping machine-learning models is a plus.
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.


