
Principal Software Engineer, Build
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