Taro Logo

Studio Builder Tools - Senior Software Engineer

A platform where millions of people explore, create, play, and connect in 3D immersive digital experiences created by a global community of developers.
San Mateo, CA, USA
$238,520 - $289,460
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Gaming · Enterprise SaaS

Description For Studio Builder Tools - Senior Software Engineer

Roblox is seeking a Senior Software Engineer to join their Studio Builder Tools team, working on their collaborative cross-platform IDE where all Roblox experiences are created. This role offers an exciting opportunity to shape the future of game development tools and generative AI features in Roblox Studio.

The position involves creating best-in-class developer-facing tools and reusable frameworks using C++ and Lua that will be used by hundreds of thousands of Roblox developers worldwide. You'll be working at the intersection of game development, tools engineering, and 3D technology, making a direct impact on the creator community.

As a Senior Engineer, you'll collaborate closely with Product Managers and Designers to ensure the tools embody the shared vision for Roblox Studio. The role requires strong expertise in C++ programming (6+ years), experience with 3D programming and game engines, and a background in developing tools for developers or artists.

The position is based in San Mateo, CA, with a hybrid work arrangement (in-office Tuesday through Thursday, optional Monday and Friday). The compensation package is highly competitive, ranging from $238,520 to $289,460 USD annually, plus equity and benefits.

Roblox offers a unique opportunity to work on technology that powers millions of daily users and creators. You'll be joining a company that's reimagining how people connect in the digital world, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

The ideal candidate should be obsessed with end-user experience, capable of writing clear design specifications, mentoring other engineers, and guiding projects from conception to completion. Strong skills in profiling, optimization, and test-driven development are essential. This role offers the chance to make a significant impact on one of the world's largest user-generated gaming platforms while working with cutting-edge technology and a talented team.

Last updated 2 days ago

Responsibilities For Studio Builder Tools - Senior Software Engineer

  • Create best-in-class developer-facing game development tools using C++ and Lua
  • Create reusable tooling frameworks for Roblox Studio and games
  • Improve the workflows of Roblox community developers
  • Work closely with Product Managers and Designers
  • Collaborate with internal teams to build the platform
  • Take ownership of projects throughout their full life cycles
  • Maintain and improve existing codebase
  • Write and maintain automated tests

Requirements For Studio Builder Tools - Senior Software Engineer

  • 6+ years of professional C++ programming experience
  • Experience in making developer-, engineer- or artist-facing tools
  • Experience with 3D programming and linear algebra
  • Knowledge of 3D game engines
  • Ability to write clear design specs and mentor engineers
  • Experience with profiling and optimization
  • Strong focus on test-driven development

Benefits For Studio Builder Tools - Senior Software Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To Roblox Studio Builder Tools - Senior Software Engineer

Senior Software Engineer, Messaging

Senior Software Engineer position at Roblox focusing on developing core client architecture for communication features, requiring C++ expertise and experience with game engines or UI frameworks.

Senior Software Engineer - Creator Version Control

Senior Software Engineer position at Roblox, focusing on version control systems and collaborative tools for game development, offering $238k-$289k base salary plus equity in San Mateo, CA.

Senior Software Engineer - Notifications

Senior Software Engineer position at Roblox, focusing on building next-generation notification systems and mobile UX, offering $238k-$289k salary with hybrid work in San Mateo.

Senior Software Engineer, Revenue

Senior Software Engineer position at Roblox focusing on revenue and payment systems, offering $192k-$238k salary with comprehensive benefits in San Mateo, CA.

Senior Software Engineer Creator Translation

Senior Software Engineer role at Roblox focusing on creator service translation and localization systems, offering $222K-$289K salary with hybrid work in San Mateo.