Roblox
Principal Software Engineer, Engine Systems
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Sep 30, 2026
- Visa sponsorship
- For U.S.-based roles, Roblox may be unable to employ candidates whose U.S. work authorization is related to certain visa categories or support future H-1B sponsorship.
About the job
Own and develop foundational Roblox Engine DataModel systems, including core data structures, reflection bindings, and serialization, for games running across supported devices.
What you'll do
- Develop high-performance engine code and core systems and data structures, working with other teams on universal solutions.
- Take ownership of projects throughout their lifecycles.
- Build and maintain systems that perform well across desktop, mobile, and console clients.
What they ask for
- Experience developing systems-level C++.
- Experience working on game engine internals.
- Responsibility for building and maintaining optimally functioning systems.
Pay
$295,250 — $345,040 USD (base salary)
Tools
C++, Luau
Model-written summary · the original posting is authoritative