Jobs · Remotely

R

Principal Software Engineer - Network Transport

Roblox · San Mateo · Posted 10d ago

onsiteFull-timeexpert8+ yrs295250-345040 USD🇺🇸 United StatesEquity
Apply on Remotely

About the role

Work on the Roblox game platform to achieve real-time communication across all components, ensuring a smooth experience for players. The role requires deep knowledge of game networking and systems-level C++ programming, with a focus on large-scale distributed systems. This position is based in San Mateo.

Full job description (as posted) ↓

📋 Description Work in all areas of the game platform to achieve real-time communication of every part of Roblox. Pull players together by ensuring the communication of the game state to all, helping players Coordinate all the computers involved into a smooth experience for players, akin to nerves 🎯 Requirements 10+ years of experience with game networking, coming from a Game Engine/Studio. Deep understanding of network stack with a passion for working with open source. Strong systems-level C++ programming experience, including smart pointers, templates, virtual Experience with Linux networking, QoS, Congestion Control Algorithms. Experience with a powerful user-space network stack, solving problems related to scale Experience with a very large multithreaded distributed system that connects millions of users 🎁 Benefits Equity compensation Benefits as described on the Roblox careers total rewards page

Read the full posting on Remotely →

Why this role stands out

  • ★Pays more than 92% of comparable platform-infra roles paid in USD in United States
  • ★Equity is part of the package

FAQ

Is the Principal Software Engineer - Network Transport role at Roblox remote?+

This Principal Software Engineer - Network Transport position is listed as onsite (San Mateo).

What is the salary for the Principal Software Engineer - Network Transport role at Roblox?+

The listing states 295250-345040 USD.

What seniority level is this Principal Software Engineer - Network Transport role?+

This is a expert level position.

How do I apply for the Principal Software Engineer - Network Transport role at Roblox?+

Use the "Apply on Remotely" button to open the original posting on Remotely, where you can submit your application directly to Roblox.