Senior Platform Engineer, UI Core & Luau

Showcify, Inc.

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

Job summary

Roblox in San Mateo, CA is seeking a Senior Software Engineer to design and build the UI platform that powers Roblox's experiences. You will work across frameworks, APIs, and component libraries to deliver fast, reliable user interfaces.

You will leverage Luau, React style patterns, and platform tooling to optimize rendering and startup performance on mobile and desktop. This role involves mentoring engineers and collaborating with product and design teams.

Qualifications

  • 4+ years of professional experience building and shipping client applications, ideally on mobile (iOS, Android) or desktop
  • Strong hands-on experience with React and a solid understanding of its component model, state management, and rendering behavior
  • Experience designing shared frameworks, UI platforms, or core libraries that other engineers build on
  • A solid understanding of client rendering and layout performance across multiple screen sizes, form factors, and orientations
  • Strong debugging and profiling skills, with experience diagnosing performance issues such as slow startup, visual stutter, and memory pressure
  • Experience with feature flagging, staged rollouts, and experiment-driven launches
  • Strong written and verbal communication skills, and the ability to align multiple teams around a technical plan
  • Comfort working in a large, evolving codebase and migrating legacy code incrementally

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 of old and new implementations, 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, and turning their feedback into a better platform
  • Raise the quality bar through thoughtful code review, strong test coverage, and clear documentation, and mentor other engineers

Skills

React
React Native
Performance debugging
Feature flags

Tools

Luau
React Navigation

Job description

Roblox in San Mateo, CA is seeking a Senior Software Engineer to design and build the UI platform that powers Roblox's experiences. You will work across frameworks, APIs, and component libraries to deliver fast, reliable user interfaces.

You will leverage Luau, React style patterns, and platform tooling to optimize rendering and startup performance on mobile and desktop. This role involves mentoring engineers and collaborating with product and design teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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 Frontend Architect – Platform UI for Metaverse
Senior Frontend Architect – Platform UI for Metaverse

Roblox Corporation • San Mateo (CA)

On-site
USD 242,000 - 313,000
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 Frontend Engineer, Core UI – Cross-Platform
Senior Frontend Engineer, Core UI – Cross-Platform

Roblox • San Mateo (CA)

Hybrid
USD 195,780 - 295,250
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 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
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