Senior Software Engineer - Machine Bootstrap

Roblox
San Mateo
Workplace: OnsiteFull timeUSD 196,750 - 243,290 annuallyFunction: Software EngineeringExperience: 4+ yearsEducation: bachelorsSkills: ["Collaboration","Leadership","Automation"]

Lead the Machine Bootstrap pod to provision and rebuild Roblox’s global fleet across bare metal and cloud. Own provisioning and MAPI (the Machine API) that turns raw capacity into production-ready infrastructure in minutes, powering maintenance at massive scale. Build high-performance provisioning automation, integrate new GPU/AI hardware into the pipeline, and partner across Compute, Networking, and Cloud from rack-and-stack to production.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Roblox
Roblox
16 hours ago

Senior Software Engineer - Machine Bootstrap

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 56 minutes agoStatus: Live

Job Summary

Lead the Machine Bootstrap pod to provision and rebuild Roblox’s global fleet across bare metal and cloud. Own provisioning and MAPI (the Machine API) that turns raw capacity into production-ready infrastructure in minutes, powering maintenance at massive scale. Build high-performance provisioning automation, integrate new GPU/AI hardware into the pipeline, and partner across Compute, Networking, and Cloud from rack-and-stack to production.
Location: San Mateo
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •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 for minutes-to-rebuild 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 across the full machine lifecycle from rack-and-stack to production.

Pay and Benefits

Salary: USD 196,750 - 243,290 annually

Key Requirements

  • •4+ years of experience with strong expertise in distributed systems and infrastructure.
  • •Strong proficiency in Go, C/C++, Rust, or other system-level programming languages.
  • •Experience building and operating large-scale distributed systems that other teams depend on.
  • •Familiarity with bare-metal concepts such as PXE/iPXE, DHCP, BMC/IPMI/Redfish, and OS imaging (plus).
  • •Interest in modern server hardware including GPU servers, AI accelerators, and cloud infrastructure.
Experience:4+ yearsDistributed systemsInfrastructureBare-metal
Education:Bachelor's
Skills:CollaborationLeadershipAutomation
Languages:English
Tech Stack:GoC/C++RustPXE/iPXEDHCPBMC/IPMI/RedfishOS imagingMAPIBIOS updatesFirmware updatesGPU serversAI accelerators

Eligibility

Visa:H-1B

Company Brief

Roblox
Operates an online platform for user-generated games and virtual experiences, enabling creators to build, publish, and monetize interactive 3D experiences for a global community of players.
Industry: Gaming
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Mateo, United States
Founded: 2004
WebsiteLinkedIn