Engineering Manager, Engine UI (C++/Lua)

OneClick Smart Resume

San Mateo (CA)

On-site

USD 294,000 - 343,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roblox is seeking an Engineering Manager for the Engine UI team in San Mateo, CA. You will lead the development of UI capabilities across platforms, guiding a team of senior engineers and collaborating with a broad developer community to deliver high-quality, performant UI.

The role focuses on building foundational UI features in the engine, authoring API proposals for Luau exposure, and ensuring robust testing and cross‑platform support. A strong background in C++ and UI systems is essential.

Qualifications

  • 8+ years of professional software development experience.
  • 5+ years of people management/leadership experience.
  • Strong proficiency in C++; Lua experience is a plus.
  • Experience with game engines and UI systems.
  • Cross‑platform development experience (consoles/mobile) is a plus.
  • Ability to design clear APIs for developers across roles.

Responsibilities

  • Lead the development of engine UI features in Roblox's core C++ codebase.
  • Author and review API proposals to expose UI capabilities to Luau.
  • Manage Senior Engineers and provide technical guidance and mentorship.
  • Collaborate with game developers to help realize their creative visions.
  • Ensure high-performance, safe, and scalable UI across platforms and devices.

Skills

C++
Leadership
Game Engines
UI Development
Cross-Platform
3D Math
Lua
Mentoring

Job description

Roblox is seeking an Engineering Manager for the Engine UI team in San Mateo, CA. You will lead the development of UI capabilities across platforms, guiding a team of senior engineers and collaborating with a broad developer community to deliver high-quality, performant UI.

The role focuses on building foundational UI features in the engine, authoring API proposals for Luau exposure, and ensuring robust testing and cross‑platform support. A strong background in C++ and UI systems is essential.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager, Engine UI
Software Engineering Manager, Engine UI

OneClick Smart Resume • San Mateo (CA)

On-site
USD 294,000 - 343,000
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
Software Engineering Manager, Engine UI
Software Engineering Manager, Engine UI

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Principal Software Engineer, Engine UI
Principal Software Engineer, Engine UI

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Senior C++ Engineer, Client Systems - Frontend Engine
Senior C++ Engineer, Client Systems - Frontend Engine

OneClick Smart Resume • San Mateo (CA)

On-site
USD 196,000 - 242,000
Equity compensation
Benefits described
Senior Engine Systems Software Engineer (C++)
Senior Engine Systems Software Engineer (C++)

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Benefits described on this page
Principal Engine UI Engineer — Scalable, High-Perf UI
Principal Engine UI Engineer — Scalable, High-Perf UI

Roblox • San Mateo (CA)

On-site
USD 293,000 - 344,000
Senior Product Manager, Engine Foundations & Performance
Senior Product Manager, Engine Foundations & Performance

Roblox • San Mateo (CA)

Hybrid
USD 281,000 - 331,000
Equity compensation
Benefits
Senior Game Engine Systems Engineer (Hybrid)
Senior Game Engine Systems Engineer (Hybrid)

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Hybrid work model
Gameplay Engineer - Roblox
Gameplay Engineer - Roblox

Twin Atlas • United States

On-site
USD 90,000 - 130,000