Roblox

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

Roblox

Apply
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