Principal Software Engineer, Engine UI
Roblox(1 month ago)
About this role
The Principal Software Engineer for Engine UI will advance Roblox’s game engine UI capabilities to enable creators to build high-quality, performant user interfaces across devices. The role focuses on evolving core engine systems, working with the developer community, and ensuring scalable, performant UI experiences for millions of users. This position contributes to platform-level features used by Roblox Studio and the Roblox App.
Required Skills
- C++
- API Design
- Luau
- Profiling
- Text Rendering
- Layout
- Localization
- Performance
- 3D Math
- Memory Management
+3 more
About Roblox
roblox.comRoblox is a global online platform and virtual universe that lets people imagine, create, share, and play immersive user-generated 3D experiences. The company provides developer tools like Roblox Studio, avatar customization, and an in-platform economy (Robux) that enables creators to monetize games and virtual items. Roblox emphasizes social interaction and cross-platform play, connecting millions of players and creators worldwide. Developers, brands, and communities use Roblox to build interactive experiences, host events, and reach an engaged, predominantly younger audience.