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
Opens the official application on the employer’s site. No login required.