Principal Software Engineer, Engine UI
Roblox
2 months ago
San Mateo, CA, USA
Staff+
H1B Sponsor
Base Salary
$294k - $343k/yr
Responsibilities
- Develop and maintain C++ engine code for UI features in Roblox.
- Author and review API proposals for Luau scripting language.
- Collaborate with game developers to achieve their creative vision.
- Innovate text rendering and layout pipelines for global engagement.
- Enhance layout schemes for various device resolutions and formats.
- Profile and write performant C++ code for scalable UI systems.
- Engage in learning about Roblox's platform and technologies.
Requirements
- 8+ years of professional development experience in C++ or related languages.
- Familiarity with performance profiling tools and techniques.
- Experience in browser/layout engines, game engines, or UI frameworks.
- Ability to write intuitive systems for diverse developer disciplines.
- Knowledge of systems level 3D math, pointers, templates, and memory management.
- Familiarity with graphics concepts and APIs like Vulkan, Metal, or DirectX.
- Experience on gaming consoles and/or mobile devices is preferred.
Tech Stack
C++ReactUnity
Categories
BackendFrontendFull StackGamingMobile