Software Engineer, Engine Scalability
Roblox, San Mateo, CA
What you will 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 that 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.
- Drive projects end-to-end, collaborate with other engineers, and contribute to maintaining strong technical quality and code health on the team.
What you need
- Experience: 3+ years of professional experience building and shipping high-performance systems in domains such as game engines, real-time simulation, robotics, AR/VR, or similar.
- Strong C++ Experience: Deep proficiency in C++, with a focus on writing clean, efficient, and maintainable code in large codebases.