InternFlow

Greenhouse ·

full-time

Senior Software Engineer - Core UX Studio

Roblox · San Mateo, CA, United States

Roblox operates a platform where millions of users create, play and share 3D immersive experiences built by a global community of developers. The Senior Software Engineer role in the Core UX Studio team focuses on evolving Roblox Studio, the integrated development environment used to build those experiences. Day‑to‑day work includes designing and implementing UI frameworks, windowing systems and AI‑native features inside Studio, shaping the application’s architecture and OS integration, and contributing to the third‑party plugin ecosystem. You will collaborate with UX designers to define visual, motion and interaction language, build central backend systems that support Studio’s functionality, and lead complex technical projects from planning through delivery. The role also involves mentoring teammates, establishing engineering practices and patterns, and ensuring the platform remains scalable and testable. Ideal candidates have five or more years of experience shipping user‑facing desktop applications, strong C++ skills, familiarity with UI frameworks such as React, Cocoa or WPF, and the ability to work analytically across multiple threads while guiding junior engineers.

senior software engineerroblox studioui frameworksc++ developmentdesktop application architectureai native featurescross functional collaborationmentoring engineers

Education

  • Level: Bachelor's degree
  • Courses: Computer Science
Software DevelopmentOnsite5-5 yrs experience

Key Skills

C++ReactCocoaWPFAI

Notes

['Onsite Tue-Thu, optional Mon/Fri', 'Salary $196,750‑$243,290']

Experience required

5-5 years experience
0 yrs10+ yrs

About the Role Senior Software Engineer focusing on core UX Studio at Roblox, building tools for developers in a large‑scale desktop application environment. Responsibilities Design and execute architecture for Studio, deliver complex technical projects, work with UX designers, build backend systems, mentor team members. Requirements 5+ years developing user‑facing applications, Bachelor's degree in Computer Science or related field, 1+ years C++ experience, familiarity with UI frameworks (React, Cocoa, WPF), AI integration knowledge. Eligibility Bachelor's degree in Computer Science or similar technical field.

Skills for this role

C++ReactCocoaWPFAI

Required skills

C++ReactCocoaWPFAI

Also mentioned in the listing

senior software engineerroblox studioui frameworksc++ developmentdesktop application architectureai native featurescross functional collaborationmentoring engineers
RoleSenior Software Engineer - Core UX Studio
CompanyRoblox
LocationSan Mateo, CA, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

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.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer, Core Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior Software Engineer - Consoles

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
OnsiteAny GraduateGreenhouseSoftware Development# C++# Lua# React# Debugging+5 more

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 ...

['Onsite Tuesday, Wednesday, Thursday; optional Monday and Friday']

Apply now →

Senior Software Engineer, Service Mesh

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior Software Engineer, Game Engine

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
OnsiteAny GraduateGreenhouseSoftware Development# C++# 3D engine systems# Mesh processing# Level of Detail+7 more

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 ...

['Annual Salary Range $243,290 — $295,250 USD', 'Location: San Mateo, CA']

Apply now →

Senior Software Engineer - Core Platform And Systems

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Senior Software Engineer - Data Access

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →