Senior Software Engineer, Foundation & Luau Platform

Roblox

San Mateo (CA)

On-site

USD 197,000 - 243,000

Full time

10 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits package
Onsite in San Mateo

Job summary

Roblox in San Mateo, CA is seeking a Senior Software Engineer to design and build frameworks and APIs for Roblox's UI, including layout, navigation, and a shared component library. You will optimize core client systems and drive fast, reliable UI across devices.

Join a collaborative team focused on performance, platform adoption across product groups, and disciplined code quality with robust testing and documentation; mentorship is encouraged across engineers.

Qualifications

  • 4+ years of professional experience building and shipping client applications, ideally on mobile (iOS, Android) or desktop and with client architecture.
  • Strong hands-on experience with React and understanding of its component model, state management, and rendering behavior, ideally in a mobile app context.
  • Experience designing shared frameworks, UI platforms, or core libraries that other engineers build on.
  • Solid understanding of client rendering and layout performance across screen sizes and orientations.
  • Strong debugging and profiling skills with experience diagnosing performance issues like slow startup, visual stutter, and memory pressure.
  • Experience with feature flagging, staged rollouts, and experiment-driven launches.
  • Strong written and verbal communication skills and ability to align multiple teams around a technical plan.

Responsibilities

  • Design and build the frameworks and APIs that Roblox's UI is built on, including layout and navigation systems, server-driven UI, and a shared component library.
  • Build and evolve the core systems beneath the UI, such as navigation, routing, state management, and data flow, so features load quickly and behave consistently.
  • Drive startup performance, transition smoothness, and layout stability across the client on phones, tablets, and desktop, using traces and telemetry to set measurable quality bars.
  • Roll out platform changes safely at scale, using feature flags, staged rollouts, and side-by-side validation with fast rollback when needed.
  • Drive adoption of the platform across Roblox by partnering with product, design, and feature engineering teams to guide them onto our frameworks and components.
  • Raise the quality bar through thoughtful code review, strong test coverage, and clear documentation, and mentor other engineers.

Skills

React
Mobile development
UI framework design
Performance optimization
Cross-team collaboration
Code review & testing

Tools

React Navigation
Lua/Luau scripting
Server-driven UI

Job description

Roblox in San Mateo, CA is seeking a Senior Software Engineer to design and build frameworks and APIs for Roblox's UI, including layout, navigation, and a shared component library. You will optimize core client systems and drive fast, reliable UI across devices.

Join a collaborative team focused on performance, platform adoption across product groups, and disciplined code quality with robust testing and documentation; mentorship is encouraged across engineers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Platform Engineer, UI Core & Luau
Senior Platform Engineer, UI Core & Luau

Showcify, Inc. • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits
Senior UI Platform Engineer — Luau & Foundations
Senior UI Platform Engineer — Luau & Foundations

Roblox Corporation • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Frontend Platform Engineer - UI & Architecture
Senior Frontend Platform Engineer - UI & Architecture

Roblox • San Mateo (CA)

On-site
USD 242,000 - 313,000
Senior C++ Systems Engineer, Client Platform
Senior C++ Systems Engineer, Client Platform

Roblox • San Mateo (CA)

On-site
USD 196,000 - 242,000
Equity compensation
Comprehensive benefits
Senior Software Engineer, Foundation & Luau Platform
Senior Software Engineer, Foundation & Luau Platform

Roblox Corporation • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Software Engineer, Engineering Acceleration & Tools
Senior Software Engineer, Engineering Acceleration & Tools

Roblox • San Mateo (CA)

On-site
USD 243,290 - 295,250
Equity compensation
Benefits described on page
Senior Software Engineer, Foundation & Luau Platform
Senior Software Engineer, Foundation & Luau Platform

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits package
Onsite in San Mateo
Senior Software Engineer, Foundation & Luau Platform
Senior Software Engineer, Foundation & Luau Platform

Showcify, Inc. • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits
Senior Software Engineer - AI-Powered Build & Studio Tools
Senior Software Engineer - AI-Powered Build & Studio Tools

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Frontend Architect - App Foundations
Senior Frontend Architect - App Foundations

Roblox • San Mateo (CA)

On-site
USD 242,000 - 313,000
Equity compensation
Comprehensive benefits
Onsite work at San Mateo