Roblox
Principal Rendering Engineer
$295K–$345K
San Mateo, CA, United States · Principal · Full-time · Posted Aug 6, 2026
- Experience
- 6+ years in real-time rendering.
- Visa sponsorship
- For US-based roles, Roblox may not be able to employ candidates whose work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Develop and optimize rendering techniques for Roblox’s cross-platform 3D game engine, improving visual fidelity, performance, and stability.
What you'll do
- Investigate and implement rendering techniques that make graphics more immersive and expressive.
- Improve game-engine performance and stability, including reasoning about code performance and memory use.
- Work with technical artists and engineering and art teams, and own projects through their full lifecycle.
What they ask for
- Knowledge of C++ and shading languages.
- Knowledge of 3D math and computer-graphics algorithms.
- Knowledge of one or more GPU APIs, such as OpenGL or DirectX.
- Ability to reason about code performance and memory consumption.
Nice to have
- Mobile or console development experience.
- Interest in creative rendering techniques and state-of-the-art rendering research.
Pay
USD 295,250–USD 345,040 base salary (annual salary range; San Mateo, CA-based roles).
Tools
C++, OpenGL, DirectX 9/11, GNM, Metal, Vulkan
Model-written summary · the original posting is authoritative