Principal Software Engineer - Network Transport
Roblox
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