Roblox

Principal Software Engineer - Content Lifecycle

  • United StatesSan Mateo, CA, United States
  • Posted 3 Mar 2026

Overview Principal Engineer role at Roblox leading architecture and design for Content Lifecycle workflows in Roblox Studio and the platform. The role focuses on C++-based game engine systems, cross-functional delivery, and mentoring engineers. Responsibilities - Plan and deliver complex end-to-end technical features in the game engine and Roblox Studio - Establish foundational architecture and technical direction for Studio capabilities - Work cross-functionally across teams and technology platforms to deliver high-quality user functionality - Lead by example and mentor engineers on best practices, patterns, and strategies - Improve product quality through automation testing - Help build a professional application for massively multiplayer game development Requirements - 8+ years of experience with large-scale C++ codebases - Experience with multi-player game engine internals, including scale, performance, latency, and throughput in client/server environments - Experience delivering end-to-end features across multiple teams and technology platforms - Bachelor's degree in Computer Science or similar technical field, or equivalent practical experience - Familiarity with version control systems, 3D scene and game development tools, file storage systems, or network protocols Benefits - Eligible for equity compensation - Full-time employees are eligible for benefits - Onsite schedule for office-based roles: Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday - Starting base pay range for San Mateo headquarters: $295,250 to $345,040 USD annually Source https://careers.roblox.com/jobs/7650307?gh_jid=7650307

From Roblox's careers site. See the original posting.