R

Senior Software Engineer - Rendering

icon building Company : Roblox
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
icon loader

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer - Rendering

Join some of the best Graphics Engineers in the world supporting the largest immersive 3D streaming environment deployed across console, desktop, mobile, and VR.



  • Scalability: Roblox provides a platform that guarantees to the creators that their games will always and automatically run on different devices, with cross-platform play and minimal load times.

  • Compatibility: Roblox games and assets made in the past, are still working today. Rendering has to have an eye to the past, and an eye to the future…

  • Community: Roblox games are made by creators of all experience levels, from professionals who earn their living on the platform to kids who are learning to program using Roblox!


As a Game Rendering Engineer, you will solve difficult challenges, while continuing to build a high-speed, completely dynamic environments connected on all devices.


Many established rendering techniques do not trivially apply to our platform - novel solutions are needed as we push Roblox towards higher targets of visual fidelity. Even the simpler visuals we support on low-power devices are enabled by some creative rendering ideas, often centered around caching, incremental computation and graceful degradation.


All of this is based on an in-house rendering engine built from the ground up, supporting DirectX 9/11, OpenGL, GNM, Metal, and Vulkan GAPI's. We have a powerful need for top-notch, low-level and high-level graphics work.


You Will:



  • 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


You Have:



  • 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

  • 3+ 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


 

Original job Senior Software Engineer - Rendering posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Auto-Apply to Senior Software Engineer - Rendering Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Software Engineer - Rendering Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.