Roblox logo

Principal Software Engineer, Build

Roblox

San Mateo, CA · San Mateo · USD 295,250-345,040 / year · 8+ years experience · Full-time · Onsite · Posted Sep 28, 2026

At a glance

Experience
8+ years experience
Employment
Full-time
Workplace
Onsite
Location
San Mateo, CA · San Mateo
Salary
USD 295,250-345,040 / year · Base salary
Visa sponsorship
Visa sponsorship not offered

About the role

  • As a Senior/Principal Software Engineer on the Build Surfaces team, you will lead projects that shape how everyone builds on Roblox, across both Studio and the Roblox App.
  • Our team owns the AI-powered workflows that meet Players and Creators directly in their environment of choice.

Responsibilities

  • Contribute to development across Build and Studio Assistant surfaces.
  • Ship end-to-end features spanning AI-assisted iteration, direct editing, monetization, analytics, and onboarding.
  • Mentor engineers on the team through formal mentoring and leadership by example.
  • Own projects from technical specification, execution and launch.
  • Collaborate with product, design and cross-team collaborators to uphold execution quality and velocity.

Requirements

  • 8+ years of hands-on working experience with a BS degree (or equivalent professional experience) in Computer Science, or a similar technical field.
  • Experience in programming languages such as C++, Luau, Javascript, or Typescript.
  • Experience with managing/navigating complex codebases and system architecture/design.
  • Driven cross-functional projects to build consumer facing products.

Preferred qualifications

  • Experience building agentic tools
  • Familiarity with A/B testing

Benefits

  • equity compensation
  • benefits as described on this page

Workplace

  • Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Skills

  • React
  • Luau
  • C++
  • TypeScript
  • JavaScript

Roblox

Principal Software Engineer, Build

Apply now