Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Roblox is seeking a Senior Software Engineer - Network Transport (C++) to join our Engine Networking Team. You will design and implement high-performance network systems that enable real-time interactions across millions of users on diverse devices.
You will work on a powerful user-space network stack, focusing on scale, latency, and throughput in client/server environments, while contributing to a large multithreaded distributed system that connects users globally.
We are seeking a Senior Software Engineer - Network Transport (C++) to join our Engine Networking Team at Roblox. In this role, you will design and implement high-performance network systems that enable seamless real-time interactions across millions of users on diverse devices.
You will work on a powerful user-space network stack, focusing on scale, performance, latency, and throughput in client/server environments, while contributing to a large multithreaded distributed system that connects users globally. Experience with game engines and a deep understanding of network stacks, Linux networking, congestion control algorithms, and systems-level C++ are required. You should have 7+ years of experience in game networking from a game engine or studio, with a passion for open source and a fascination with low-level programming details.
The annual salary range for this position is $243,290 – $295,250 USD. This role is based in San Mateo, CA, with a hybrid work schedule requiring presence on-site Tuesday, Wednesday, and Thursday.