Taro Logo

Senior Software Engineer - Creator Version Control

Roblox is a platform enabling millions of people to 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
8+ years of experience
Gaming · Enterprise SaaS

Description For Senior Software Engineer - Creator Version Control

Roblox is seeking a Senior Software Engineer to join their Version Control team, focusing on building tools and services for Roblox Studio and Roblox Cloud. This role is crucial in improving workflows and version control for collaboration among teams of developers and artists in the Roblox community. The position requires extensive experience in back-end or full-stack development on large-scale systems, with particular emphasis on C++ programming.

The role involves working at the intersection of game development and version control systems, building features that enable large collaborative teams to work effectively in the metaverse. You'll be responsible for designing and implementing sophisticated technical features that enhance developer productivity while ensuring system scalability and performance.

As a senior engineer, you'll not only contribute technically but also play a leadership role in mentoring other engineers and establishing technical standards. The position offers the opportunity to work on unique challenges at the forefront of 3D immersive experiences and collaborative game development.

The company offers a competitive compensation package, including a base salary range of $238,520 - $289,460 USD, plus equity compensation. The position is based in San Mateo, CA, with a hybrid work schedule requiring in-office presence Tuesday through Thursday.

This is an excellent opportunity for experienced engineers passionate about solving complex software problems, particularly those interested in game development workflows at scale. The role combines technical depth with the chance to shape the future of collaborative development in the metaverse, making it ideal for candidates who want to impact how millions of creators bring their imaginations to life on the Roblox platform.

Last updated 21 hours ago

Responsibilities For Senior Software Engineer - Creator Version Control

  • Plan and deliver sophisticated technical features E2E in game engine and backend systems
  • Establish foundational architecture and technical direction
  • Work cross-functionally across teams and technology platforms
  • Lead by example and mentor engineers
  • Improve product quality through automation testing
  • Participate in building professional application for multiplayer game development

Requirements For Senior Software Engineer - Creator Version Control

  • 8+ years of experience working on large scale systems
  • Experience with C++ codebases
  • BS or MS in Computer Science or equivalent practical experience
  • Experience with microsystem architecture and multithreading
  • Understanding of networking primitives
  • Ability to deliver end to end features
  • Strong automated testing skills
  • Excellent interpersonal skills

Benefits For Senior Software Engineer - Creator Version Control

Equity
  • Equity

Interested in this job?

Jobs Related To Roblox Senior Software Engineer - Creator Version Control

Senior Software Engineer, Marketplace Foundation

Senior Software Engineer position at Roblox building scalable systems for the Avatar Marketplace team, focusing on virtual item economy and creator success.

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 - Avatar Computer Graphics

Senior Software Engineer position at Roblox working on avatar computer graphics and character technologies for the Roblox platform.

Studio Builder Tools - Senior Software Engineer

Senior Software Engineer position at Roblox working on Studio Builder Tools, developing game development tools and frameworks using C++ and Lua.

Senior Software Engineer - Systems

Senior Software Engineer position at Roblox working on systems-level C++ development for the game engine, handling critical subsystems and cross-platform compatibility.