Principal Software Engineer, Creator Collaboration
Core
Design and build foundational architecture for Roblox Studio's Team Create product to enable creators and AI agents to collaborate at scale on 3D immersive digital experiences.
Role type
Principal Software Engineer (Creator Collaboration)
Builds
Roblox Studio (cloud IDE) and Team Create workflows
Domain
Metaverse / Game Development / Cloud IDE
Deliverable
production ML models | product features
Required skills
C++, game engine architecture, microservices architecture, multithreading, networking primitives, system design, automated testing, mentoring
Preferred skills
version control internals, file storage systems, network protocols, database internals
Responsibilities
Plan and deliver complex end-to-end technical features in the game engine and Studio UI, establish foundational architecture and technical direction, work cross-functionally to deliver high-quality user functionality, mentor engineers on best practices, improve product quality through automation testing
Seniority
Principal, hands-on IC with strategy & mentorship