Roblox

Principal Software Engineer - Network Transport

Roblox

Apply
3 months ago
San Mateo, CA, USA
Staff+
H1B Sponsor

Base Salary

$289k - $338k/yr

Responsibilities

  • Ensure real-time communication of game states for a seamless player experience.
  • Work on a user-space network stack addressing scale, performance, and latency.
  • Collaborate on a multithreaded distributed system connecting millions of users.
  • Optimize network exchanges to reduce latency and improve throughput.
  • Engage with all supported devices, including desktop, mobile, and console clients.

Requirements

  • 8+ years of industry experience in software engineering.
  • Deep understanding of network stack and protocols.
  • Experience with game networking from a game engine or studio is desirable.
  • Proficient in systems-level C++ programming.
  • Strong knowledge of Linux networking.

Benefits

  • Eligible for equity compensation.
  • Flexible onsite work schedule with optional presence on Mondays and Fridays.

Tech Stack

C++Linux

Categories

BackendEmbeddedGaming