CareerPlan

Senior Software Engineer - Network Transport

San Mateo, CAFull-time$243k2026-10-12 → 2026-11-11
HybridNo visa sponsorship

Core

Building a user-space network stack and multithreaded distributed system to ensure real-time communication of game state for millions of players across desktop, mobile, and console clients.

Role type

Senior IC network transport engineer (game networking)

Builds

Roblox game platform network infrastructure

Domain

Gaming + Network Systems

Required skills

C++ (systems-level), Linux networking, QoS, Congestion Control Algorithms, multithreaded distributed systems, game engine architecture, low-latency optimization, smart pointers, templates, raw memory management

Preferred skills

Open source contributions, deep OS-level understanding

Technologies

C++, Linux

Responsibilities

Design and implement user-space network stacks for client/server environments; optimize network performance for scale, latency, and throughput; work across desktop, mobile, and console clients; collaborate on game engine integration; reduce network exchange waste at the millisecond level.

Seniority

Senior, hands-on IC