Principal Software Engineer - Network Transport (45976) San Mateo, CA
Roblox · San Mateo, CA, United States
About this role
**Principal Software Engineer - Network Transport** *San Mateo, CA* **About the Role** Join the Engine Networking Team to build the communication backbone of Roblox. As a Principal Network Transport Engineer, you'll ensure game state synchronization across millions of players worldwide, optimizing for real-time performance and seamless experiences across all devices. **What You Bring** • 10+ years of game networking experience from a Game Engine/Studio • Deep expertise in network stacks with passion for open source • Strong systems-level C++ programming (smart pointers, templates, virtual functions, memory management) • Linux networking knowledge: QoS, Congestion Control Algorithms • Obsession with millisecond-level optimization and understanding where time goes • OS-level understanding of code execution and performance implications • Experience with large-scale multithreaded distributed systems • Cross-platform development: desktop, mobile, and console clients **What You'll Work On** • User-space network stack optimization for scale, performance, latency, and throughput • Client/server communication systems connecting millions of users • Real-time game state synchronization across diverse devices • Game engine networking architecture and integration **Compensation & Benefits** 💰 $295,250 - $345,040 USD (San Mateo, CA) 📈 Equity compensation eligible 🎁 Full benefits package available **Work Schedule** Onsite: Tuesday, Wednesday, Thursday (Monday & Friday optional) *Roblox is an equal opportunity employer. Reasonable accommodations provided for qualifying disabilities or religious beliefs.*
Listing freshness
CronJobs last confirmed this listing 1h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.