Skip to main content

Roblox

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

San Mateo, CA, United StatesFrom $242.1kmidAdded 2 days ago

About this role

Roblox is seeking a Systems Software Engineer specialized in game engine networking to enhance real-time communication in their immersive gaming platform. The role involves addressing challenges related to scale, performance, and latency while working with a large, distributed system that connects millions of users globally.

What you'll do

  • Develop and optimize a user-space network stack for game state communication
  • Ensure smooth real-time player experience across all supported devices
  • Collaborate with the Engine Networking Team to solve technical challenges
  • Contribute to a multithreaded distributed system for efficient networking
  • Work closely on scaling and enhancing game engine performance
  • Analyze and reduce latency in network transactions

What they're looking for

  • C++ programming
  • Game networking experience
  • Network stack understanding
  • Linux networking
  • Knowledge of common network protocols
  • Multithreaded distributed systems
  • Experience with game engines
  • Deep understanding of systems-level operations

Benefits

  • Equity compensation
  • Competitive salary
  • Flexible on-site attendance
  • Diverse and inclusive work environment
  • Opportunities for professional growth
  • Support for candidates with disabilities during recruitment
Apply on the employer's site

Opens the official application on the employer’s site. No login required.