Senior Software Engineer, Engine Harmony
HybridNo visa sponsorship
Core
Building core sub-systems of the Roblox game engine to harmonize resource usage and ensure gameplay performance across diverse devices.
Role type
Senior Software Engineer (Game Engine Systems)
Builds
The Roblox game engine (C++), powering 2M+ developers and mobile/cloud clients
Domain
Interactive gaming / Real-time systems
Deliverable
production ML models
Required skills
C++, system-level problem solving, low-level performance optimization, threading, memory management, physics, scripting
Preferred skills
Machine learning model development, game engine internals knowledge
Technologies
C++
Responsibilities
Develop engine code for critical sub-systems; Optimize resource usage for varying device capabilities; Implement optimization techniques to improve player engagement; Work on mobile clients and cloud-based servers
Seniority
Senior, hands-on IC
