Principal Engine UI Engineer — Scalable, High-Perf UI
Roblox
San Mateo (CA)
On-site
USD 293,800 - 343,340
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading gaming platform is seeking a Principal Software Engineer for Engine UI. You will develop and maintain C++ code for UI features, collaborate with game developers, and innovate text rendering and layout pipelines. The role requires 8+ years in software development, ideally in game or UI frameworks. The position is onsite in San Mateo, CA, with an annual salary range of $293,800 to $343,340, plus equity compensation and benefits.
Qualifications
8+ years of professional development experience in C++ or related languages.
Familiarity with profilers to find performance bottlenecks.
Experience with browser/layout engines or game engines.
Responsibilities
Develop and maintain C++ engine code for foundational UI features.
Review API proposals to expose UI capability to Luau.
Innovate upon text rendering and layout pipelines.
Skills
C++ programming
Performance-oriented mindset
System-level 3D math
Graphics APIs familiarity
Tools
VTune
Vulkan
DirectX
Job description
A leading gaming platform is seeking a Principal Software Engineer for Engine UI. You will develop and maintain C++ code for UI features, collaborate with game developers, and innovate text rendering and layout pipelines. The role requires 8+ years in software development, ideally in game or UI frameworks. The position is onsite in San Mateo, CA, with an annual salary range of $293,800 to $343,340, plus equity compensation and benefits.