3h ago

Core Engine Developer - Systems (C++)

San Mateo, CA, United States

$195,780-$242,100 / year

full-timeseniorgaming

Tech Stack

Description

You will work on the Engine Networking Team at Roblox, ensuring real-time communication of game state across millions of users worldwide. You'll design and optimize a powerful user-space network stack for scalable, low-latency performance on desktop, mobile, and console clients. This role focuses on solving complex challenges in multithreaded distributed systems.

Requirements

  • 4+ years of game networking experience in a game engine or studio
  • Deep understanding of network stack and open source passion
  • Strong systems-level C++ programming experience
  • Experience with Linux networking and common network protocols
  • Knowledge of operating system behavior during code execution

Responsibilities

  • Design and optimize a user-space network stack for scale and performance
  • Reduce latency and improve throughput in client/server environments
  • Work on a large multithreaded distributed system connecting millions of users
  • Support all devices: desktop, mobile, and console clients
  • Collaborate with game engine teams to integrate networking solutions
0 views 0 saves 0 applications