Backend Software Developer Jobs at Roblox with Visa Sponsorship
Roblox builds its backend infrastructure on distributed systems, real-time data pipelines, and high-scale platform engineering, and it sponsors work visas for the engineers who do that work. If you're targeting a Backend Software Developer role here, the company has a consistent track record of supporting international candidates through the hiring and sponsorship process.
See All Backend Software Developer at Roblox JobsOverview
Showing 5 of 97+ Backend Software Developer Jobs at Roblox jobs


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?


Have you applied for this role?
See all 97+ Backend Software Developer Jobs at Roblox
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Developer Jobs at Roblox.
Get Access To All Jobs
INTRODUCTION
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.
ROLE AND RESPONSIBILITIES
As a Principal 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.
You Will
- Lead the Machine Bootstrap pod in building and evolving provisioning and fleet management at massive scale.
- Architect and extend MAPI, the unified Machine API that abstracts bare-metal, GPU hosts, and cloud instances behind a single global interface.
- 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.
BASIC QUALIFICATIONS
- 8+ years of experience with strong expertise in distributed systems and infrastructure.
- 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.
COMPENSATION
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.
- Annual Salary Range: $295,250—$345,040 USD
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.

INTRODUCTION
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.
ROLE AND RESPONSIBILITIES
As a Principal 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.
You Will
- Lead the Machine Bootstrap pod in building and evolving provisioning and fleet management at massive scale.
- Architect and extend MAPI, the unified Machine API that abstracts bare-metal, GPU hosts, and cloud instances behind a single global interface.
- 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.
BASIC QUALIFICATIONS
- 8+ years of experience with strong expertise in distributed systems and infrastructure.
- 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.
COMPENSATION
For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page.
- Annual Salary Range: $295,250—$345,040 USD
Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.
See all 97+ Backend Software Developer at Roblox jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Software Developer at Roblox roles.
Get Access To All JobsTips for Finding Backend Software Developer Jobs at Roblox Jobs
Align your experience with Roblox's scale
Roblox's backend roles center on distributed systems, low-latency services, and platform infrastructure at massive scale. Before applying, frame your resume around ownership of high-throughput systems, not just participation in them.
Time applications around the H-1B cap window
If you need H-1B sponsorship, USCIS opens registration in March for an October 1 start date. Accepting an offer in Q1 gives Roblox enough runway to file your petition before the cap lottery closes.
Use Migrate Mate to find open Backend roles
Roblox posts backend engineering roles across platform, infrastructure, and data systems teams. Use Migrate Mate to filter specifically for Backend Software Developer positions at Roblox that are open to visa sponsorship candidates.
Prepare for a multi-round technical process
Roblox's backend interviews typically include systems design rounds focused on scalability and a coding assessment in your language of choice. Practicing distributed systems design scenarios specific to gaming infrastructure strengthens your positioning significantly.
Backend Software Developer at Roblox jobs are hiring across the US. Find yours.
Find Backend Software Developer at Roblox JobsFrequently Asked Questions
Does Roblox sponsor H-1B visas for Backend Software Developers?
Yes, Roblox sponsors H-1B visas for Backend Software Developer roles. The company has a documented history of filing H-1B petitions for engineering positions, and backend roles in distributed systems and platform infrastructure are among the functions where sponsorship is actively supported. If you're subject to the H-1B cap, timing your offer around USCIS's March registration window is essential.
How do I apply for Backend Software Developer jobs at Roblox?
You can browse and apply for Backend Software Developer positions at Roblox through Migrate Mate, which surfaces roles specifically open to visa sponsorship candidates. Roblox typically runs a structured process that includes a recruiter screen, a technical phone interview, and a multi-round virtual onsite covering systems design and coding. Tailoring your application to backend infrastructure and platform-scale engineering gives you the strongest signal.
Which visa types does Roblox sponsor for Backend Software Developers?
Roblox sponsors several nonimmigrant visa categories for Backend Software Developers, including H-1B, H-1B1 (for Singapore and Chile nationals), E-3 (for Australian citizens), TN (for Canadian and Mexican nationals), and F-1 OPT. For candidates seeking permanent residence, Roblox also supports EB-2 and EB-3 immigrant visa petitions. The visa category you pursue depends on your nationality and long-term immigration goals.
What qualifications does Roblox expect for Backend Software Developer roles?
Roblox's backend engineering roles typically require a bachelor's degree or higher in Computer Science, Software Engineering, or a closely related field, which is also the threshold for H-1B specialty occupation eligibility. Beyond the degree, Roblox looks for hands-on experience building distributed systems, working with large-scale data pipelines, and owning services in production. Proficiency in languages like C++, Go, or Rust is common in backend infrastructure postings.
How long does the sponsorship process take for a Backend Software Developer at Roblox?
Timeline depends on the visa category. E-3 and TN cases can move quickly since they don't require USCIS petition approval before starting work. For H-1B, standard processing takes three to five months from filing, though premium processing through USCIS can return a decision in 15 business days. PERM-based Green Card sponsorship runs on a longer track and is typically initiated after you've joined the company.
See which Backend Software Developer at Roblox employers are hiring and sponsoring visas right now.
Search Backend Software Developer at Roblox Jobs