Drimva

Roblox

Senior Software Engineer, 3D Engine Scalability

$243K–$295K

San Mateo, CA, United States · Senior · Full-time · Posted Sep 1, 2026

Experience
8+ years of professional experience building and shipping high-performance systems in game engines, real-time simulation, robotics, AR/VR, or similar domains.
Visa sponsorship
For US-based roles, the company may not be able to employ candidates whose work authorization relates to certain U.S. visa categories, or support future H-1B sponsorship at this time.

About the job

Builds and scales 3D engine systems for avatar and environment geometry so high-fidelity Roblox experiences perform well across devices, especially mobile.

What you'll do

  • Design and ship geometry systems, including mesh processing, level of detail, transcoding, streaming, runtime loading, and performance improvements.
  • Profile and improve engine performance across devices, and collaborate with internal teams and external developers.
  • Lead projects end-to-end, mentor engineers, and promote technical quality and code health.

What they ask for

  • Deep proficiency in C++ and experience writing clean, efficient, maintainable code in large codebases.
  • Hands-on experience building at least one production system involving real-time 3D rendering, geometry processing, LOD, animation/skinning, spatial data, 3D asset pipelines, or GPU/client performance.
  • Experience diagnosing CPU/GPU, memory, loading latency, visual quality, and frame-time tradeoffs on constrained platforms such as mobile or console.
  • Track record of end-to-end ownership in ambiguous work, plus effective cross-team collaboration and clear technical communication.

Pay

$243,290 — $295,250 USD (base salary)

Tools

C++

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)