2 days ago
San Mateo, CA, USASenior
Base Salary
$243k - $295k/yr
Responsibilities
- Develop and optimize real-time network transport and game networking systems for Roblox’s game platform.
- Solve scale, performance, latency, and throughput challenges in user-space client/server networking.
- Work across the game platform and supported desktop, mobile, and console clients.
- Improve network exchange efficiency through Linux networking, QoS, and congestion control algorithms.
- Analyze multithreaded distributed systems and operating-system and CPU-level behavior.
Requirements
- 7+ years of experience with game networking from a game engine or studio.
- Experience with a powerful user-space network stack in large-scale client/server environments.
- Experience with very large multithreaded distributed systems connecting millions of users worldwide.
- Experience working across desktop, mobile phone, and console clients.
- Experience with game engines and understanding of how they work.
- Deep understanding of network stacks and an interest in open source.
- Strong systems-level C++ programming experience, including smart pointers, templates, virtual functions, and memory.
- Experience with Linux networking, QoS, and congestion control algorithms.
- Understanding of operating-system-level behavior and performance optimization.
Benefits
- Annual base salary range of $243,290—$295,250 USD for roles based at the San Mateo, California headquarters.
- Full-time employees are eligible for equity compensation and employee benefits.
- Office-based roles are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
About Roblox
Roblox builds a platform for user‑generated 3D experiences, offering Roblox Studio for creators and a social marketplace where players explore and interact across devices. Its business model centers on virtual currency (Robux) and subscriptions, platform fees paid to creators, and an expanding advertising offering. Founded in 2004 and headquartered in San Mateo, California, Roblox Corporation is publicly traded on the NYSE under the ticker RBLX.
