Roblox
Technology
PrincipalSoftwareEngineer,ComputeFleetManagement
Neural analysis suggests this role is
optimal for Principal candidates.
“Principal Software Engineer, Compute Fleet Management at Roblox. Skills: Fleet management, Distributed systems, Control planes, Kubernetes. Set technical direction. Architect control planes”
What You'll Achieve.
Keep compute supply demand balance
Industry & Context.
Root cause analysis
What They're Looking For.
Must Have
10+ years experience, Technical anchor, Go proficiency, Kubernetes control planes, gRPC experience, SQL proficiency, Postgres proficiency, On-prem data centers, Cloud providers experience, Cross-functional partnering
Nice to Have
Fleet scale experience
What You'll Do.
Set technical direction
Architect control planes
Define capacity provisioning
Expose capacity at scale
Govern automation across fleet
Drive self-serve capacity strategy
Centralize security operations
Define fleet-wide changes
Partner with stakeholders
Lead implementation problems
How You'll Work.
Team & Collaboration
Across infrastructure; Inside infrastructure; Outside infrastructure
Full Job Description
Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device. We’re on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there. A career at Roblox means you’ll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone. As a Principal Software Engineer leading Fleet Management, you will be the overall technical lead across three pods and the person who sets the technical direction for the fleet management layer of Roblox. This is a hands-on, deeply technical leadership role that owns all of Roblox's compute capacity end to end: from low-level provisioning and the data plane, up through the control planes that operate it, and all the way to the UI and internal-facing products that let teams self-serve capacity. Your org centralizes security, maintenance operations, and the uptime of every Roblox Kubernetes cluster, and governs the internal customer contracts that drive automation across the fleet spanning Roblox data centers and cloud providers. You will guide architecture, raise the engineering bar, and make sure compute capacity supply and demand stay in balance as the fleet grows. You will: Serve as the overall technical lead for three Fleet Management pods, setting and aligning the technical direction across low-level provisioning, the data plane, and the control plane and product surfaces above them. Architect the declarative, Kubernetes-style control planes that operate Roblox's compute fleet across on-prem and c
Applying for this Principal Software Engineer, Compute Fleet Management role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Roblox?
Real rants from real employees. Read before you apply.