Senior Software Engineer, Consumer Platforms (frontend)

Roblox Roblox · Consumer · San Mateo, CA · Software Engineering

Senior Software Engineer focused on building and supporting the Roblox client application for gaming consoles and desktop platforms. The role emphasizes frontend app architecture, Luau-driven systems, and crafting seamless 10ft user interfaces optimized for controller navigation.

What you'd actually do

  1. Develop and support the Roblox client application for Gaming Consoles, PC, and Mac platforms.
  2. Architect and implement intuitive frontend experiences specifically optimized for 10ft interfaces and controller navigation.
  3. Leverage Luau to build high-performance, scalable UI frameworks and application logic.
  4. Build the best features used by millions of users, focusing on responsiveness, accessibility, and scriptable UI.
  5. Work with our Xbox and PlayStation counterparts to ensure feature parity and platform-specific UI excellence.

Skills

Required

  • 4+ years of experience in developing complex applications
  • frontend architecture
  • 10ft UI/UX design
  • modern C++
  • Luau
  • dynamic user interfaces
  • metrics and logging

Nice to have

  • scriptable UI
  • accessibility

What the JD emphasized

  • frontend architecture
  • 10ft UI/UX design
  • modern C++
  • Luau
  • dynamic user interfaces
  • television and console environment
  • metrics and logging
  • inspire others around you