Senior Software Engineer - Game Engine Systems (C++)
Roblox - San Mateo, CA
Hiring: Senior Software Engineer - Game Engine Systems (C++) Company: Roblox Location: San Mateo, CA Job Posted Time: 2026-09-15 12:09:30 Employment Type: Full-time Target Skills & Keywords : C++, Linux About the job Experience: •7+ years of experience with Game networking coming from a Game Engine/Studio Required Skills: •As a Senior Network Transport Engineer you will help the players experience the game as a nearly synchronous world. •Work in all areas of the game platform in your quest for real-time communication of every part of Roblox. Qualifications: •Worked on a powerful user-space network stack, solving problems related to scale, performance, latency, and throughput in client/server environments. •Worked on a very large multithreaded distributed system that connects millions of users worldwide. •Worked on all the devices Roblox supports - from desktop clients to mobile phone clients to console clients •Worked on a game engine and understand how a game engine works •A software engineer with 7+ years of experience with Game networking coming from a Game Engine/Studio •A deep understanding of Network Stack with a passion for working with open source •Strong systems-level C++ programming experience and fascinated by the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw •Keen to each millisecond of the network exchanges: You know where the time goes and how to reduce the waste •Understanding of what happens on the operating systems level when certain code is completed Compensation: •$243,290 - $295,250 / year Interested candidates, please apply directly through the job posting on company's career page or try via AI auto apply on this platform. Don't miss this opportunity to join a forward-thinking team!