Roblox
Software Engineer, Data Model
$169K–$212K
San Mateo, CA, United States · Full-time · Posted Oct 8, 2026
- Experience
- 2+ years of software engineering experience.
- Visa sponsorship
- The company may not be able to employ candidates with U.S. work authorization related to certain U.S. visa categories or support future F-1 or H-1B sponsorship.
About the job
Develop core game-engine data structures and functionality that power Roblox experiences across supported devices.
What you'll do
- Develop high-performance engine code for user-created games and build and test it across desktop, mobile, and console.
- Collaborate with other teams and own features and projects from design through launch.
- Improve product quality by writing automated tests.
What they ask for
- 2+ years of software engineering experience.
- Hands-on experience developing in C++.
- Proficiency in one or more programming languages, such as C++, C#, Go, Python, or a similar language.
Nice to have
- Familiarity with game engines, real-time systems, large-scale simulations, or entity component systems.
Pay
$168,680 — $212,490 USD (base salary)
Tools
C++, C#, Go, Python
Model-written summary · the original posting is authoritative