Senior Software Engineer, 3D Engine Scalability
Core
Design and ship 3D engine systems for avatar and environment geometry, including mesh processing, level of detail, transcoding, streaming, and runtime loading to enable high-fidelity worlds on mobile and low-end devices.
Role type
Senior IC 3D engine systems engineer
Builds
3D engine systems for avatar and environment geometry (mesh processing, LOD, streaming, runtime loading)
Domain
Game engines, real-time 3D rendering, mobile/constrained platforms
Deliverable
production ML models | product features
Required skills
C++ (deep proficiency in large codebases), real-time 3D rendering, mesh/geometry processing, level of detail (LOD), spatial data, GPU/client performance optimization, mobile performance profiling, end-to-end project ownership
Preferred skills
Experience in robotics, AR/VR, or real-time simulation
Technologies
C++
Responsibilities
Design and ship 3D engine systems for avatar and environment geometry; profile and improve engine performance across a wide range of devices with focus on mobile; partner with Rendering, Avatar, and Studio teams; drive projects end-to-end and mentor other engineers
Seniority
Senior, hands-on IC
