CronJobs

backend jobs

Senior C++ Engineer, Engine

Roblox · San Mateo, CA, United States

onsitesenior$243,290–$243,290Posted Sep 15, 2026C++3D renderingmesh processingLODGPU performance

Apply on the employer site

About this role

**About Roblox** Roblox is building the tools and platform that empower our community to bring any experience to life—reimagining how people come together from anywhere in the world and on any device. **Geometry Scalability Team** The Geometry Scalability team builds the systems that power both Avatars and Environments across Roblox. Our mission is to enable millions of developers to build large, high-fidelity worlds and multiplayer experiences that still run smoothly on phones and low-end devices. **What You’ll Do** - Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail, transcoding, streaming, runtime loading, and related performance systems. - Partner closely with other teams (Rendering, Avatar, Studio) and external developers so the features you build are directly usable to create amazing experiences. - Profile and improve the performance of our game engine across a wide range of devices, with particular attention to mobile. - Lead by example: drive projects end-to-end, mentor other engineers, and help set a high bar for technical quality and code health. **What You Have** - **Proven Expertise:** 8+ years of professional experience building and shipping high-performance systems (e.g., game engines, real-time simulation, robotics, AR/VR, or similar). - **Strong C++ Experience:** Deep proficiency in C++, focused on clean, efficient, maintainable code in large codebases. - **Applied 3D Systems Experience:** Hands-on experience building production systems involving real-time 3D rendering, mesh/geometry processing, LOD, animation/skinning, spatial data, 3D asset pipelines, or GPU/client performance. - **Real-time Performance Mindset:** Ability to diagnose tradeoffs among CPU/GPU time, memory, loading latency, visual quality, and frame-time stability on constrained platforms (especially mobile/console). - **Ownership in Ambiguity:** Drive work end-to-end when problems aren’t fully specified—define the approach, implement, roll out, and handle production consequences. - **Collaboration and Communication:** Work effectively across teams and explain complex technical topics clearly to different audiences. **Pay Transparency (HQ: San Mateo, CA)** - **Annual base salary range:** **$243,290 – $295,250 USD** - Actual base pay depends on factors such as background, training, experience, location, business needs, and market demand. - Full-time employees are also eligible for equity compensation and benefits. **Work Location / Schedule** - Onsite Tuesday, Wednesday, and Thursday (optional presence Monday and Friday, unless otherwise noted). **Equal Opportunity** Roblox provides equal employment opportunities and prohibits discrimination and harassment of any type. Reasonable accommodations are available for candidates with qualifying disabilities or religious beliefs during the recruiting process. **US Work Authorization Note (US roles only)** Roblox may not be able to employ candidates for this role who have certain US work authorization related to specific visa categories, and may not be able to support future H-1B sponsorship at this time.

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.

Browse all software engineering jobs →

Follow fresh jobs in Discord