Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Roblox Logo

Senior Software Engineer - Engine UI

Roblox

$192,890 - $238,520
Sep 22, 2025
San Mateo, CA, US
Apply Now

Roblox is looking to build out User Interface capability across all of Roblox's state-of-the-art game engine, enabling game developers to unlock, accelerate, and promote the creation of high quality, performant UI that empowers meaningful interaction.

Requirements

  • 4+ years of professional development experience in C++ or related languages
  • A performance-oriented mindset, being familiar with profilers (such as VTune, μProf, etc.), locating performance bottlenecks, and using data to measure the impact of your changes
  • Previously worked in areas like browser/layout engines, game engines or other UI framework development systems. Examples: WebKit, Chromium, Blink, Gecko, Unreal, Unity, UIKit, Android UI Framework, Qt, Yoga, React, FreeType, HarfBuzz, or your own UI framework project! (Preferred)
  • Written systems that can be intuitively understood by developers of varying disciplines, such as engineers, game designers, and UI designers
  • Familiarity with systems level 3D math, pointers, templates and memory management
  • Some familiarity with graphics concepts and APIs such as Vulkan, Metal, and/or DirectX
  • Worked on a variety of platforms like gaming consoles and/or mobile devices. (Preferred)

Responsibilities

  • Develop and maintain our C++ engine code that powers the foundational UI features in the world’s most popular games, as well as the Roblox App and Roblox Studio
  • Author and review API proposals to expose UI capability to Luau, our fast, Lua-derived scripting language that powers user-generated creation
  • Innovate upon our text rendering and layout pipelines used by Roblox Developers and Players millions of times a day, interacting with our localization systems to provide engaging experiences worldwide
  • Enhance and define layout schemes that dynamically adapt UI from mobile to 8k monitors, and even to VR
  • Profile and write performant C++ code, creating scalable systems that drive feature-rich experiences, delivering high-quality, snappy UI across high end and low end devices
  • Have fun learning what makes Roblox an amazing platform and place to work, while contributing to industry leading technologies

Other

  • Partner closely with our game developer community to help achieve their creative vision, address concerns, and resolve bugs
  • Roles that are based at our headquarters in San Mateo, CA
  • The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand.
  • All full-time employees are also eligible for equity compensation and for benefits as described on this page.
  • Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).