Roblox
Senior Software Engineer, Geometry Systems
$243K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Sep 15, 2026
- Experience
- 8+ years of professional experience building and shipping high-performance systems in game engines, real-time simulation, robotics, AR/VR, or similar.
- Visa sponsorship
- For US-based roles, Roblox may be unable to employ candidates whose work authorization relates to certain U.S. visa categories and may not support future H-1B sponsorship at this time.
About the job
Builds and ships scalable 3D engine systems for avatar and environment geometry, helping high-fidelity Roblox experiences perform well across devices.
What you'll do
- Design and ship geometry systems, including mesh processing, level of detail, transcoding, streaming, runtime loading, and performance features.
- Collaborate with internal teams and external developers; profile and optimize the engine, especially for mobile.
- Drive projects end-to-end, mentor engineers, and uphold technical quality and code health.
What they ask for
- Deep proficiency in C++ and experience writing maintainable code in large codebases.
- Hands-on production experience in at least one real-time 3D area, such as rendering, geometry processing, LOD, or asset pipelines.
- Experience diagnosing performance tradeoffs across CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms.
- Demonstrated ownership of ambiguous work through implementation and rollout, plus effective cross-team communication.
Pay
$243,290 USD–$295,250 USD annual base salary
Tools
C++
Model-written summary · the original posting is authoritative