Greenhouse ·
full-timeSenior Software Engineer, Foundation & Luau Platform
Roblox · San Mateo, CA, United States
Roblox operates a platform where millions of users create, play, and interact in user‑generated 3D experiences. The Foundation and Luau Platform team builds the shared infrastructure that powers the company’s user interface, which is written in Luau using React‑style frameworks. As a Senior Software Engineer on this team, you would design and evolve the core UI frameworks, component libraries, layout and navigation systems, and server‑driven UI capabilities. Daily work includes improving startup time, layout stability, and transition smoothness across mobile, desktop, and console devices, using telemetry and profiling to set performance targets. You would roll out changes safely with feature flags and staged rollouts, partner with product and feature teams to drive adoption, and maintain quality through code reviews, testing, documentation, and mentorship. The role suits engineers with several years of client‑application experience, strong React or React Native background, expertise in application architecture and performance debugging, and comfort working in a large, evolving codebase while mentoring others and aligning multiple teams around technical plans.
Education
- Level: Bachelor's degree
Key Skills
Experience required
4-4 years experienceAbout the Role Senior Software Engineer on the Foundation & Luau Platform team building Roblox's UI platform, component library, server‑driven UI, and core navigation frameworks. Responsibilities Design and build UI frameworks, APIs, layout and navigation systems, and shared component library. Evolve core systems for navigation, routing, state management and data flow. Improve startup performance, transition smoothness and layout stability across phones, tablets and desktop using traces and telemetry. Roll out platform changes safely at scale with feature flags, staged rollouts and side‑by‑side validation. Drive platform adoption by partnering with product, design and engineering teams, providing documentation and migration support. Conduct code reviews, ensure strong test coverage and mentor engineers. Requirements 4+ years of professional experience building and shipping client applications, preferably mobile (iOS, Android) or desktop. Strong hands‑on experience with React (and React Native) and understanding of component model, state management and rendering. Experience designing shared frameworks, UI platforms or core libraries. Solid knowledge of client rendering and layout performance across multiple screen sizes. Strong debugging and profiling skills for startup, visual stutter and memory issues. Experience with feature flagging, staged rollouts and experiment‑driven launches. Excellent communication and ability to align multiple teams. Bonus: experience with Luau or Lua, React Navigation, native mobile development, server‑driven UI, cross‑platform applications, and developer support.
Skills for this role
Required skills
Also mentioned in the listing
| Role | Senior Software Engineer, Foundation & Luau Platform |
|---|---|
| Company | Roblox |
| Location | San Mateo, CA, United States |
| Type | full-time |
| Compensation | Not disclosed |
| Posted | 2026-10-17 |
| Deadline | Rolling |
Typical process for this type of role
A general guide — the exact steps for this specific listing may vary; check the original posting for details.
- 1ApplicationSubmit your resume through the apply link.
- 2ScreeningRecruiter reviews your background against the role.
- 3AssessmentA technical test, assignment, or coding round, depending on the role.
- 4Interview(s)One or more rounds with the hiring team.
- 5OfferOffer letter with compensation and start date.
Before you apply
0/4More at Roblox
Other jobs at Roblox
- Senior Technical Artist · San Mateo, CA, United States
- Manager, Product Support Incident Management · Gurugram, Haryana
- Workplace Global Partner · San Mateo, CA, United States
- Principal Software Engineer · San Mateo, CA, United States
- Senior Technical Program Manager, Engine · San Mateo, CA, United States
Explore Related Placements
// similar opportunities
You might also like
Senior Machine Learning Platform Engineer, Foundation AI
Roblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...
Senior Software Engineer, Realtime Analytics Platform
Roblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...
Senior Software Engineer - Engineering Acceleration
Roblox
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created ...
Senior Software Engineer - Security Platform
Cloudflare
About Us At Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world’s largest networks that powers millions of ...
Senior Software Engineer - AI Platform
Microsoft
Software Engineering...
Senior Software Engineer, Ios Platform
Airbnb
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 b...