Backend Engineer Jobs at Roblox with Visa Sponsorship
Roblox builds its backend infrastructure on distributed systems at massive scale, and the engineering roles here reflect that complexity. Roblox has a consistent track record of sponsoring international engineers across multiple visa categories, making it a genuine option for work-authorized candidates targeting high-growth platform engineering teams.
See All Backend Engineer at Roblox JobsOverview
Showing 5 of 102+ Backend Engineer 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 102+ Backend Engineer Jobs at Roblox
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer 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 102+ Backend Engineer at Roblox jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Backend Engineer at Roblox roles.
Get Access To All JobsTips for Finding Backend Engineer Jobs at Roblox Jobs
Tailor your resume to platform scale
Roblox backend roles consistently emphasize distributed systems, low-latency APIs, and high-throughput data pipelines. Frame your experience around specific scale metrics and system design decisions, not just the technologies you used.
Address specialty occupation alignment early
USCIS scrutinizes whether a backend engineering role requires a specific degree field. When discussing your background, connect your computer science or related degree directly to the distributed systems work Roblox is hiring for.
Use Migrate Mate to surface open roles
Roblox posts backend engineering positions across several teams simultaneously, and openings move quickly. Use Migrate Mate to filter verified sponsorship-eligible backend roles at Roblox so you're applying to positions where your visa type is already confirmed.
Request LCA filing details during offer negotiation
Before countersigning your offer, ask your recruiter which DOL wage level the Labor Condition Application will be filed at. Wage level determines whether your offered salary satisfies prevailing wage requirements for your work location.
Backend Engineer at Roblox jobs are hiring across the US. Find yours.
Find Backend Engineer at Roblox JobsFrequently Asked Questions
Does Roblox sponsor H-1B visas for Backend Engineers?
Yes, Roblox sponsors H-1B visas for Backend Engineer roles. The company has an established record of filing H-1B petitions for engineering positions and participates in the annual cap-subject lottery. Roblox also sponsors H-1B1 visas for eligible nationals, which bypasses the lottery entirely and may be a faster path depending on your citizenship.
Which visa types does Roblox commonly sponsor for Backend Engineer roles?
Roblox sponsors a range of visa types for Backend Engineers, including H-1B, H-1B1, E-3, TN, F-1 OPT, and employment-based Green Cards through the EB-2 and EB-3 preference categories. Australian and Canadian nationals in particular have access to faster pathways through the E-3 and TN categories, both of which Roblox actively supports for qualifying engineering roles.
What qualifications does Roblox expect for Backend Engineer positions?
Roblox backend roles typically require a bachelor's degree or higher in computer science, software engineering, or a closely related field. Beyond credentials, expect a strong emphasis on distributed systems design, experience with high-scale infrastructure, and proficiency in languages like C++, Go, or Python. Senior roles often require prior experience building or operating systems handling millions of concurrent users.
How do I apply for Backend Engineer jobs at Roblox?
You can browse and apply for Backend Engineer roles at Roblox through Migrate Mate, which lists verified sponsorship-eligible positions so you can confirm your visa type is supported before applying. Roblox's interview process for backend roles generally includes a recruiter screen, technical phone interviews focused on system design and coding, and a final virtual onsite covering architecture, debugging, and cross-functional collaboration.
How do I time my application to Roblox around visa processing?
Timing depends on your current status. F-1 OPT holders should apply at least several months before OPT expiration to allow room for the H-1B lottery and a potential October 1 start date. E-3 and TN applicants can move faster since those categories aren't cap-subject. For PERM-based Green Card sponsorship, expect a multi-year process and initiate that conversation during offer negotiation, not after you've started.
See which Backend Engineer at Roblox employers are hiring and sponsoring visas right now.
Search Backend Engineer at Roblox Jobs