Principal Systems Software Engineer - Game Engine (C++)
Roblox
about 1 month ago
San Mateo, CA, USA
Staff+
H1B Sponsor
Base Salary
$294k - $343k/yr
Responsibilities
- Develop high-performance networking solutions for Roblox's game platform.
- Ensure real-time communication of game state among players.
- Architect state synchronization and predictive mechanisms.
- Optimize bandwidth for various game genres.
- Collaborate with the Engine Replication Team to enhance player experiences.
Requirements
- 8+ years of industry experience in game development.
- Expertise in C++ programming and systems-level programming.
- Deep understanding of high-performance and low-latency networking solutions.
- Practical experience with client-side prediction and server reconciliation.
- Extensive experience with multi-threaded programming and thread-safe networking systems.
Benefits
- Equity compensation for all full-time employees.
- Flexible onsite work schedule with optional presence on Mondays and Fridays.
Tech Stack
C++
Categories
BackendGaming