Senior Software Engineer, Game Engine
Roblox · San Mateo, CA, United States
About this role
**Senior Software Engineer, Game Engine** **About the Role** The Geometry Scalability team builds systems powering Avatars and Environments across Roblox. You'll enable millions of developers to create large, high-fidelity worlds and multiplayer experiences that run smoothly on phones and low-end devices. **What You'll Do** • Design and ship 3D engine systems for avatar and environment geometry (mesh processing, LOD, transcoding, streaming, runtime loading) • Partner with Rendering, Avatar, and Studio teams to ensure features are directly usable by developers • Profile and improve game engine performance across devices, with focus on mobile • Lead projects end-to-end, mentor engineers, and maintain high technical standards **What You Have** • 8+ years building high-performance systems (game engines, real-time simulation, AR/VR, robotics, or similar) • Deep C++ proficiency in large codebases • Hands-on experience with production 3D systems (rendering, mesh/geometry processing, LOD, animation, spatial data, asset pipelines, or GPU/client performance) • Experience optimizing CPU/GPU time, memory, latency, and frame-time stability on constrained platforms • Track record of driving work end-to-end with ownership in ambiguous situations • Strong cross-team collaboration and communication skills **Compensation & Location** San Mateo, CA headquarters | $243,290–$295,250 USD annually Onsite: Tuesday, Wednesday, Thursday (Monday/Friday optional) Equity and benefits included *Roblox is an equal opportunity employer. Reasonable accommodations provided for qualifying disabilities or religious beliefs.*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.