Senior Software Engineer - Machine Bootstrap
Core
Lead systems for provisioning and rebuilding Roblox's global fleet of hundreds of thousands of machines across bare metal and cloud environments.
Role type
Senior IC infrastructure engineer (fleet management & provisioning)
Builds
Global machine provisioning platform (MAPI), fleet-wide maintenance operations, and compute infrastructure for GPU/AI workloads
Domain
Cloud infrastructure, bare-metal systems, distributed systems
Deliverable
production ML models | infrastructure
Required skills
distributed systems, infrastructure engineering, system-level programming (Go/C/C++/Rust), large-scale automation, hardware lifecycle management
Preferred skills
bare-metal concepts (PXE/iPXE, BMC/IPMI/Redfish), GPU server integration, low-level systems experience
Technologies
Go, C, C++, Rust, MAPI, PXE, iPXE, DHCP, BMC, IPMI, Redfish
Responsibilities
Lead the Machine Bootstrap pod in building and evolving provisioning systems; Ship fleet-wide maintenance operations (BIOS/firmware updates); Drive best-in-class provisioning performance; Evaluate and integrate new hardware platforms; Collaborate on full machine lifecycle from rack-and-stack to production
Seniority
Senior, hands-on IC
