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