Principal Software Engineer - Content Lifecycle
Core
Leading the architecture and design of workflows on Roblox Studio and the platform enabling Creators and AI agents to collaborate at scale by creating, sharing, and managing reusable content.
Role type
Principal Software Engineer (Content Lifecycle)
Builds
Roblox Studio and platform workflows for content lifecycle management
Domain
Gaming / 3D immersive digital experiences
Deliverable
production ML models | product features
Required skills
C++, game engine internals, large scale systems, client/server environments, end-to-end feature delivery, version control systems, 3D scene and game development tools, file storage systems, network protocols
Preferred skills
mentoring engineers, automation testing, cross-functional collaboration
Technologies
C++, Roblox Studio
Responsibilities
Plan and deliver complex technical features E2E in the game engine and Roblox Studio; Establish foundational architecture and technical direction for Studio expansion; Lead by example and mentor engineers to implement best practices; Improve product quality by fostering automation testing; Work cross-functionally across teams and technology platforms.
Seniority
Principal, hands-on IC with mentorship