InternFlow

Greenhouse ·

full-time

Principal Network Engineer, Backbone/edge Network

Roblox · Ashburn, Virginia, United States; Washington, District of Columbia, United States

Roblox operates a user‑generated platform where millions of people create, play and socialize in 3D immersive experiences built by its global community of developers. As a Principal Network Engineer focused on the backbone and edge network, you will shape the design, deployment and ongoing operation of Roblox’s worldwide production infrastructure to keep pace with rapid user growth. This includes planning capacity expansions, evaluating and qualifying new networking technologies, and ensuring they can be deployed safely at scale. You will work closely with the Network Tooling team to automate workflows, enhance telemetry, observability and alerting, and participate in a 24×7 on‑call rotation to maintain network reliability. The role requires deep experience with large‑scale backbone and edge designs, proficiency in routing and switching protocols such as BGP, IS‑IS, MPLS and RSVP‑TE, hands‑on work with multi‑vendor hardware, and familiarity with IPv4/IPv6, TCP/UDP, DNS and DHCP. Scripting ability in Python, Go or C/C++ is advantageous, as is a track record of collaborating across engineering, operations and product teams to deliver reliable, high‑performance network services.

principal network engineerbackbone networkedge networknetwork architecturebgp isis mplsnetwork automationtelemetry observabilityon-call supportmulti-vendor networkingpython go

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. As a Principal Network Engineer, you will work cross-functionally to plan the growth of Roblox’s global production network to support rapid user growth. In this role, you are responsible for Engineering and Architecture of Roblox Backbone and Edge Network. You will ensure that we are making the right investments with our global expansion to provide a great experience for all our users worldwide. We run services and a hosting platform with some unique complexities, so this role is an opportunity for the experienced network engineer to take on new challenges in addition to applying their existing expertise. You Will: Serve as a Principle Engineer for Roblox's Backbone Network. Drive future design, deployment, and operations for Roblox’s large-scale Network Infrastructure. Engage in design, qualification, and validation of new technologies, and ensure new technologies are deployable at scale and are safely operable. Collaborate with the Network Tooling Team to automate workflows and improve telemetry, observability, and alerting. Work with net tools to automate existing workflows and improve our telemetry and alerting framework. Participate in on-call rotation to support the global network infrastructure 24x7. You Have: 8+ years of work experience responsible for designing, deploying and operating large-scale networks. 5+ years of work experience designing and managing large scale Backbone and Edge Networks Experience configuring and troubleshooting routing and switching protocols (BGP, IS-IS, MPLS, RSVP-TE,). Working knowledge of network protocols (TCP/UDP, DHCP, DNS) and experience with IPv4 and IPv6. Experience working in a multi-vendor environment with hands-on experience with networking hardware. Experience in at least one programming language like Python, Go, C/C++ is a plus. A track record of successful collaboration with multidisciplinary teams. For roles that are based at our data center in Ashburn, VA : 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 $265,730 — $320,890 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. For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.

RolePrincipal Network Engineer, Backbone/edge Network
CompanyRoblox
LocationAshburn, Virginia, United States; Washington, District of Columbia, United States
CompensationNot disclosed
Posted2026-10-01
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Roblox

Other jobs at Roblox

See all 78 openings at Roblox

Explore Related Placements


// similar opportunities

You might also like

Principal Software Engineer

Okta

Okta logo
San Francisco, Californiafull-time
Greenhouse

Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the trusted, neutral infrastructure th...

Apply now →

Principal Signoff CAD Engineer

Microsoft

Microsoft logo
India, Karnataka, Bangalorefull-time
Top Company
Any GraduateBig Tech CareersCAD Engineering# CAD# Signoff# Silicon Engineering

Silicon Engineering...

Apply now →

Principal Software Engineer, Engine Systems

Roblox

Roblox logo
San Mateo, CA, United Statesfull-time
Greenhouse

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 ...

Apply now →

Principal Engineer (abhiram)

Netskope

Netskope logo
Bengaluru, Karnatakafull-time
Any GraduateGreenhouseSoftware Development# C++# C# Golang# Python+11 more

Join the Future of Security at Netskope Netskope (NASDAQ: NTSK) is a leader in modern security and networking for the cloud and AI era. We secure and accelerate...

Apply now →

Principal Software Engineer

Microsoft

Microsoft logo
India, Telangana, Hyderabadfull-time
Top Company
Big Tech Careers

Software Engineering...

Apply now →

IT Ops Engineer, Networking

Discord

San Francisco Bay Areafull-time
Greenhouse

Discord has a highly engaged community of millions of daily active users who use the platform for many different reasons, but there’s one thing that nearly ever...

Apply now →