Roblox
Senior Software Engineer (C++)
$196K–$242K
San Mateo, CA, United States · Senior · Full-time · Posted Jun 24, 2026
- Experience
- 3+ years writing high-quality, performant C++ code in large, complex codebases.
- Visa sponsorship
- For US-based roles, Roblox may be unable to employ candidates whose work authorization relates to certain U.S. visa categories or support future H-1B sponsorship.
About the job
Improve Roblox client performance across platforms by optimizing cross-platform game engine code and building systems to measure and prevent regressions.
What you'll do
- Own client performance across platforms, improving metrics such as time to interactive, app size, and battery usage.
- Build benchmarking, profiling, and telemetry systems to identify regressions and guide optimization.
- Coordinate technical tradeoffs and rollouts across teams, and mentor peers on performance practices.
What they ask for
- 3+ years writing high-quality, performant C++ in large, complex codebases.
- Track record building reliable measurement, monitoring, or regression-prevention systems.
- Ability to navigate complex, ambiguous systems autonomously and deliver production-grade software.
- Exceptional communication skills for discussing technical tradeoffs with engineering and cross-functional partners.
Nice to have
- Hands-on experience with on-device profiling on iOS and/or Android.
Pay
$195,780 — $242,100 USD (base salary)
Tools
C++, Android, iOS, macOS, Windows, Xbox, Playstation
Model-written summary · the original posting is authoritative