Roblox logo

Senior Software Engineer (Machine Bootstrap)

Roblox

On-siteSan Mateo, CAsenior$197k–$243kPosted 16h ago

Job description

  • As a Senior Software Engineer on the Fleet Management team, you will lead the systems that provision and rebuild Roblox’s global fleet across bare metal and cloud

  • This team owns provisioning, and MAPI, the global Machine API that turns raw capacity into production-ready infrastructure in minutes, across hundreds of thousands of machines on-prem and cloud environments, including new GPU and new AI infrastructure

  • You will shape the technical direction for this critical compute platform and unify diverse hardware and environment-specific workflows behind MAPI and drive large-scale maintenance operations like firmware updates and hardware tuning

  • Lead the Machine Bootstrap pod in building and evolving provisioning and fleet management at massive scale

  • Ship fleet-wide maintenance operations (BIOS updates, firmware updates, configuration changes) to hundreds of thousands of machines through MAPI

  • Drive best-in-class provisioning performance, minutes to fully rebuild a machine from scratch

  • Evaluate and integrate new hardware platforms including GPU servers and AI accelerators into the provisioning pipeline

  • Collaborate across Compute, Networking, and Cloud teams on the full machine lifecycle from rack-and-stack to production- Experience building and operating large-scale distributed systems that other engineering teams depend on

  • Strong proficiency in Go, C/C++, Rust or other system level programming languages

  • Familiarity with bare-metal concepts (PXE/iPXE, DHCP, BMC/IPMI/Redfish, OS imaging) is a plus; deep low-level systems experience is a bonus, not a requirement

  • 4+ years of experience with strong expertise in distributed systems and infrastructure

  • Bachelor’s degree in computer science or equivalent field

  • Interest in modern server hardware including GPU servers, AI accelerators, and cloud infrastructure

  • A track record of building high-performance automation at fleet scale and reducing toil through developer-friendly APIs