About the company
Roblox is a global platform where tens of millions of people come to explore, create, play, learn, and connect in 3D immersive digital experiences. Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming environment deployed across console, desktop, mobile, and VR.
Responsibilities
- Help investigate and implement rendering techniques to make ROBLOX graphics more immersive and expressive.
- Learn about our community and work with technical artists to understand the present and future needs of our creators.
- Help improve the performance and stability of our game engine.
- Work with other engineering and art teams.
- Take ownership of a project throughout its full lifecycle.
Requirements
- Knowledge of C++ and shading languages.
- Knowledge of 3D math and computer graphics related algorithms.
- Knowledge of one or more GPU APIs (OpenGL, DirectX and similar).
- The ability to reason about code performance and memory consumption.
- 6+ years experience in real-time rendering.
- Interest in creating creative rendering techniques.
- Passion about the state-of-the-art in rendering research.
- Mobile or console development experience.
Conditions
- The starting base pay for this position is $295,250 – $345,040 USD.
- All full-time employees are also eligible for equity compensation and for benefits.
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
- For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.