3h ago
Principal Software Engineer, Engine UI
San Mateo, CA, United States
$293,800-$343,340 / year
full-timeseniorVideo Games / Technology
Tech Stack
Description
You'll develop and maintain C++ engine code for UI features on Roblox, work on layout and text rendering pipelines, and partner with game developers to bring their creative visions to life.
Requirements
- 8+ years of professional development experience in C++ or related languages
- Performance-oriented mindset with profiler experience (VTune, μProf, etc.)
- Experience with browser/layout engines, game engines, or UI frameworks
- Familiarity with systems level 3D math, pointers, templates, and memory management
- Some familiarity with graphics APIs (Vulkan, Metal, DirectX)
Responsibilities
- Develop and maintain C++ engine code for foundational UI features
- Author and review API proposals to expose UI capability to Luau
- Partner with game developer community to address concerns and resolve bugs
- Innovate upon text rendering and layout pipelines
- Enhance and define layout schemes that dynamically adapt UI across devices
0 views 0 saves 0 applications