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.

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engine UI Engineer: Performance-Driven C++ UI
Principal Engine UI Engineer: Performance-Driven C++ UI

RTL2 Fernsehen GmbH & Co. KG • San Mateo (CA)

On-site
USD 293,000 - 344,000
Senior UI Engineer — AAA UE5 Lead, High-Performance UI
Senior UI Engineer — AAA UE5 Lead, High-Performance UI

31st Union • San Mateo (CA)

On-site
USD 133,900 - 198,160
Engineering Manager, Engine UI (C++/Lua)
Engineering Manager, Engine UI (C++/Lua)

OneClick Smart Resume • San Mateo (CA)

On-site
USD 294,000 - 343,000
Principal Software Engineer, Engine UI
Principal Software Engineer, Engine UI

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Senior UI Engineer - Unreal AAA Lead & Live Ops
Senior UI Engineer - Unreal AAA Lead & Live Ops

Thirtyfirstunion • San Mateo (CA)

On-site
USD 133,000 - 199,000
Full range of medical benefits
Potential bonuses and equity awards
Lead UI Engineer - Unreal Engine for AAA Games
Lead UI Engineer - Unreal Engine for AAA Games

31Stunion • San Mateo (CA)

On-site
USD 133,900 - 198,160
Medical, dental, and vision insurance
401(K) plan
Employee Stock Purchase Program
+2
Software Engineering Manager, Engine UI
Software Engineering Manager, Engine UI

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Principal Engineer — Real-Time Asset Loading & Networking
Principal Engineer — Real-Time Asset Loading & Networking

Roblox • San Mateo (CA)

On-site
USD 289,000 - 339,000
Equity compensation
Comprehensive benefits
Flexible in-office work schedule
Senior UE5 Engine Engineer II — Hybrid Role
Senior UE5 Engine Engineer II — Hybrid Role

Blizzard Entertainment • Irvine (CA)

Hybrid
USD 146,000 - 271,000
Lead Game Engine Systems Engineer - Real-Time Networking
Lead Game Engine Systems Engineer - Real-Time Networking

Roblox • San Mateo (CA)

On-site
USD 289,000 - 339,000
Equity Compensation
Comprehensive Benefits