Roblox
Senior Software Engineer, Engine Harmony
$197K–$243K
San Mateo, CA, United States · Senior · Full-time · Posted Oct 21, 2026
- Experience
- 4+ years of experience solving complex, system-level problems in large-scale codebases.
- Visa sponsorship
- For US-based roles, the company may not be able to employ candidates with work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Develops C++ engine subsystems that harmonize resource use and improve performance across Roblox clients and cloud servers.
What you'll do
- Develop engine code for subsystems critical to the Roblox game engine.
- Harmonize resource usage so gameplay works across devices with varying CPU, memory, and bandwidth capabilities.
- Optimize performance across applications, from mobile clients to cloud-based servers.
What they ask for
- 4+ years of experience solving complex system-level problems in large-scale codebases.
- Good understanding of core systems fundamentals and low-level performance considerations.
- Experience working in the guts of a game engine or passion for learning it.
- Curiosity to learn and stay up to date on technology development.
Nice to have
- Strong C++ experience (preferred, but not required).
- Experience developing and shipping machine learning models.
Pay
$196,750 — $243,290 USD base salary
Tools
C++
Model-written summary · the original posting is authoritative