CronJobs

devops-sre jobs

Senior Software Engineer - Machine Bootstrap

Roblox · San Mateo, CA, United States

hybridsenior$196,750–$196,750Posted Sep 10, 2026GoRustC/C++Distributed SystemsBare MetalPXE/iPXEIPMI

Apply on the employer site

About this role

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences—built 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 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 we’re looking for amazing talent to help us get there. --- ## About the role 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. You’ll also drive large-scale maintenance operations like firmware updates and hardware tuning. --- ## You will - 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. --- ## You have - **4+ years** of experience with strong expertise in distributed systems and infrastructure. - A **Bachelor’s degree** in computer science or equivalent field. - Strong proficiency in **Go, C/C++, Rust**, or other system-level programming languages. - Experience building and operating large-scale distributed systems that other engineering teams depend on. - 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. - 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. --- ## Pay & location notes - **Annual Salary Range (HQ in San Mateo, CA):** **$196,750 — $243,290 USD** - Onsite schedule (office-based roles): **Tuesday, Wednesday, Thursday** (optional presence on Monday and Friday, unless otherwise noted). --- Roblox is an equal opportunity employer and provides reasonable accommodations during the recruiting process. For US-based roles only: the company may not be able to employ candidates for certain US work authorization categories and may not support future **H-1B sponsorship** at this time.

Listing freshness

CronJobs last confirmed this listing 21h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.

Browse all software engineering jobs →

Follow fresh jobs in Discord