Software Engineer, Engine Harmony
HybridNo visa sponsorship
Core
Develop C++ engine code for sub-systems critical to the Roblox game engine, harmonizing resource usage for gameplay across various devices.
Role type
Senior IC systems software engineer (game engine)
Builds
The Roblox game engine and its sub-systems
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
Mid-level, hands-on IC
