Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Systems Software Engineer - Game Engine Network (C++)

$195.78k - $242.1k

Roblox

Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences- all created by our global community of developers and creators.


At Roblox, we're building the tools and platform that empower our community to bring any experience that they can imagine to life. Our vision is to reimagine the way people come together, from anywhere in the world, and on any device.We're on a mission to connect a billion people with optimism and civility, and looking for amazing talent to help us get there.


A career at Roblox means you'll be working to shape the future of human interaction, solving unique technical challenges at scale, and helping to create safer, more civil shared experiences for everyone.

The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Network Transport Engineer you will help the players experience the game as a nearly synchronous world. Just as the nerves in our bodies coordinate our actions, the network system coordinates all the computers involved into a smooth experience for the players. You will work in all areas of the game platform in your quest for real-time communication of every part of Roblox.
You Have:
  • 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
You Are:
  • A software engineer with 4+ 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
  • Experience with Linux networking and have a good understanding of common network protocols
  • 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

For roles that are based at our headquarters in San Mateo, CA: The starting base pay for this position is as shown below. The actual base pay is dependent upon a variety of job-related factors such as professional background, training, work experience, location, business needs and market demand. Therefore, in some circumstances, the actual salary could fall outside of this expected range. This pay range is subject to change and may be modified in the future. All full-time employees are also eligible for equity compensation and for benefits as described on this page .

Annual Salary Range

$195,780-$242,100 USD

Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).

Roblox provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Roblox also provides reasonable accommodations to candidates with qualifying disabilities or religious beliefs during the recruiting process.

For US based roles only, please note the Company may not be able to employ candidates for this role who have United States work authorization related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Systems Software Engineer - Game Engine Network (C++) in San Mateo, CA vacancy
  • $293.8k - $343.34k

     ...shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer...  ...Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the... 
    Network
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    3 days ago
  • $175k - $225k

     ...Distributed Systems Software Engineering Lead About Cowboy Space Corp. Cowboy Space Corp. is building...  .... ~ Proficiency in Python, C, C++, and/or Rust. ~ Experience with...  ...embedded) systems. ~ Strong knowledge of networking stacks, data pipelines, and databases... 
    Network
    C++
    Permanent employment
    Work at office
    Local area
    Relocation package

    Aetherflux

    San Carlos, CA
    1 day ago
  • $52 - $78 per hour

     ...cutting-edge hardware and network services to more than...  ...and creativity. Software Development Engineer in Test Contractor (...  ...teams to ensure system quality across multiple...  ...programming in C or C++ (modern C++ preferred...  ...PlayStation® products and games Please refer to... 
    Network
    Games
    C++
    Hourly pay
    For contractors

    PlayStation Global

    San Mateo, CA
    4 days ago
  • $170k - $240k

     ...class hardware and software product...  ...looking for a software engineer to build and evolve...  ...reality. This is a systems-heavy role focused...  ...simulator components in C++ and Python ,...  ..., simulation, game engines, or real-time...  ...to growing our network of people, programs... 
    Network
    Games
    C++
    Full time
    Local area
    Relocation package

    Skydio

    San Mateo, CA
    3 days ago
  • $293.8k - $343.34k

     ...synchronization between game developers using...  .... As a Principal Engineer with the...  ...Studio to develop software which allows larger...  ...ideal candidate has C++ and backend experience...  ...experience on large scale systems, enjoys solving...  ...understanding of networking primitives.... 
    Network
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    10 days ago
  • $293.8k - $343.34k

     ...shared experiences for everyone. The Engine Networking Team pulls the players together by ensuring the communication of the game state to all. As a Principal Engineer...  ...Engine/Studio. (Desirable) Be an amazing systems-level C++ programmer and be fascinated by the... 
    Network
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Worldwide
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $216.2k - $324.4k

     ...cutting-edge hardware and network services to more than...  ...high quality system software which drives the PlayStation...  ...experience.  As a Software Engineer, you'll focus on...  ...to customers and game studios are of the highest...  ...and applications in C++, Python, or Javascript... 
    Network
    Games
    C++

    PlayStation

    San Mateo, CA
    7 hours ago
  • $187.78k - $223.66k

     ...a Senior Quality Engineer , you will be embedded...  ...and Communication systems that power voice...  ...platforms and network conditions. Integrate...  ..., networking, or game engines. ~...  ...both hardware and software (eg. video conference...  ...in Python, C++, or Lua. ~ Strong... 
    Network
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    7 hours ago
  • $140.5k - $210.7k

     ...cutting-edge hardware and network services to more than...  ...the most successful gaming platform of all time...  ...) is seeking a Software Development Engineer in Test (SDET) to provide...  ...tools and automated systems that deeply analyze SDK...  ...systems spanning C++, embedded firmware (C... 
    Network
    Games
    C++

    PlayStation

    San Mateo, CA
    1 day ago
  • $183k - $274.6k

     ...cutting-edge hardware and network services to more than...  ...the most successful gaming platform of all time...  ...is seeking a Senior Software Development Engineer in Test (SDET) to...  ...throughout PlayStation system software. While this...  ...test systems spanning C++, embedded firmware (C... 
    Network
    Games
    C++

    Sony Interactive Entertainment

    San Mateo, CA
    2 days ago
  • $293.8k - $343.34k

     ...everyone. As a Principal Software Engineer on the Video team, you...  ...enjoy working with C++ and C# or other...  ...size and CPU/GPU/RAM/network availability are changing...  ...data pipelines, and the game engine. Employ best...  ...developing and deploying video systems Deep experience... 
    Network
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Sleeping nights
    Monday to Friday
    Day shift

    Roblox

    San Mateo, CA
    7 hours ago
  • $137.3k - $205.9k

     ...cutting-edge hardware and network services to more than...  ...high quality system software which drives the PlayStation...  ...experience. As a Software Engineer, you'll focus on...  ...to customers and game studios are of the highest...  ...applications in Python, C++, or Javascript with a... 
    Network
    Games
    C++

    PlayStation Global

    San Mateo, CA
    1 day ago
  • $246.3k - $343.4k

     ...Riot Engineers bring deep knowledge of specific...  .... As a Principal Software Engineer, you’ll also...  ...gameplay of a new game. This includes...  ...large scale backend systems or game services...  ...~ Expertise with C++, Java, Golang, or...  ...digital systems, and networks Ensuring a safe... 
    Network
    Games
    C++
    Temporary work
    Local area
    Flexible hours

    Riot Games

    Redwood City, CA
    3 days ago
  •  ...rapidly expanding their global footprint. We are hiring a Systems Software Engineer to provision and monitor bare metal servers all the way to...  ...Engineering : Working across Linux, VM provisioning, networking, and distributed orchestration. High-Performance Compute... 
    Network

    Alexander Chapman

    San Mateo, CA
    15 hours ago
  •  ...cutting-edge hardware and network services to more than 1...  ...team of support engineers across multiple products...  ...of experience managing software development, QA or software...  ...tools, such as C++ compilers, linkers, debuggers...  ...passion for the video games industry Please note... 
    Network
    Games
    C++

    PlayStation

    San Mateo, CA
    14 hours ago
  • $100k - $300k

     ...Embedded Security Engineer San Mateo Company Overview At Skild...  .... This role involves both software engineering techniques and deep...  ...languages (e.g., PHP, Python, C++, or Java). Experience with...  ...transfer and storage of deep neural network models. Base Salary Range... 
    Network
    C++

    Skild AI

    San Mateo, CA
    1 day ago
  •  ...company looking for a Robotics Software Engineer to help build and optimize the low-latency systems powering real-world robotic platforms...  ...bottlenecks across compute, networking, scheduling, memory, and I/O....  ...programming experience in C++, Rust, or Python. Deep experience... 
    Network
    C++

    Cubiq Recruitment

    San Mateo, CA
    1 day ago
  •  ...cutting-edge hardware and network services to more than 1...  ..., high-quality gaming experiences, and we are...  ...optimizing real-time graphics systems specifically for mobile...  ...our mobile rendering engine, debugging graphics and...  ...experience programming in C++ with a focus on... 
    Network
    Games
    C++

    PlayStation

    San Mateo, CA
    4 days ago
  •  ...seeking a Site Reliability Engineer to help ensure the...  ..., maintainable systems to deploying, operating...  ...partner closely with software engineering teams to elevate...  ...foundational understanding of networking protocols, storage...  ...such as Python, Go, C/C++, or Java. Bonus... 
    Network
    C++
    Full time

    Zoox

    Foster, CA
    16 days ago
  • $217k - $307k

     ...Software Core Performance Engineer Zoox is building advanced self-driving hardware and...  ...utmost efficiency that the system demands, we need you - an expert...  ...real-time systems, like game engines or robotics systems ~ Strong knowledge of C++ and experience in large... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $156.4k - $253k

     ...Software Engineer - Systems, Foundations San Carlos, CA (on-site) The Role NEO is a humanoid...  ...more capable. You'll own the core C++ infrastructure that everything else runs...  ...(robotics, autonomous vehicles, HFT, game engines, OS/runtime, compilers, HPC)... 
    Games
    C++
    Local area

    1X Technologies AS

    San Carlos, CA
    7 hours ago
  • $242k - $290k

     ...Machine Learning Engineer The Perception Object Detection and Tracking...  ...performant and efficient system that can run on vehicle. Work...  ...related degree Fluency in C++ and Python, and CUDA code Experience...  ...and train / evaluate networks for solving causal / recursive... 
    Network
    C++

    Zoox

    San Mateo, CA
    1 day ago
  • $212k - $255k

     ...Software Engineer We are looking for a software engineer to help scale...  ...automation, observability, and system diagnostics for embedded and...  ...behavior across software, networking, middleware, and device layers...  ...~7+ years of hands-on C/C++ and Python user-space and middleware... 
    Network
    C++
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    7 hours ago
  • $176k - $257k

    3D Machine Learning Engineer The 3D Simulation group at Zoox is looking for 3D...  ...~2+ years of experience developing software with Python and/or modern C++ ~ Expertise with machine learning...  ...Experience in 3D rendering for simulation, games, cloud computing, or VFX $176,00... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  • $168k - $239k

     ...Gpu Performance Software Engineer Zoox is building the world's most advanced...  ...efficiency demands of such a system require an expert fine tuning...  .... Strong knowledge of C++ and experience in large code...  ...systems (e.g., robotic systems, game engines). Bonus... 
    Games
    C++
    Temporary work
    Relocation package

    Zoox

    San Mateo, CA
    1 day ago
  •  ...next generation of autonomous system intelligence. As a Model Optimization & Deployment Engineer, you will focus on bringing highly...  ...low latency, and memory-safe C++ and CUDA code for real-time...  ...detection, BEV, 3D Occupancy Networks) and multi-modal sensor processing... 
    Network
    C++
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    18 days ago
  • $293.8k - $343.34k

     ...highly skilled and experienced Engineering Manager to join our Engine UI...  ...development of our state-of-the-art game engine, building out User...  ...Lead the development on our C++ engine code that powers the foundational...  ..., and UI designers ~ Systems level 3D math, pointers,... 
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    7 hours ago
  • $227.37k - $295.25k

     ...for everyone. As a Senior Software Engineer on the Core UI team, you'll take...  ...innovations. You'll work on systems and surfaces used by every...  ...Roblox user and creator in every game session. If you care deeply...  ...). Familiarity with C++ for understanding Roblox engine... 
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago
  • $242.1k - $293.8k

     ...for everyone. As a Senior Software Engineer on the Engine DataModel team,...  ...: The core structures and systems are used to build the DataModel...  ...and interact with it. The C++ reflection bindings that form...  ...well for all user-created games on the Roblox platform. Build... 
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday
    3 days per week

    Roblox

    San Mateo, CA
    3 days ago
  • $196.75k - $243.29k

     ...experiences for everyone. As a Senior Software Engineer on the Engine Systems team, you will help build the core...  .... ~ Strong proficiency in native C++ or Objective C code ~ Familiarity...  ...broader team. Experience with game engines, large client applications,... 
    Games
    C++
    Full time
    Work experience placement
    H1b
    Work at office
    Local area
    Visa sponsorship
    Monday to Friday

    Roblox

    San Mateo, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Systems Software Engineer - Game Engine Network (C++). Be the first to apply!