3h ago

Principal Software Engineer - Game Engine Systems

San Mateo, CA, United States

$293,800-$343,340 / year

full-timeseniorVideo Games / Online Platforms

Tech Stack

Description

As a Principal Engineer on the Engine Networking Team, you will lead efforts to ensure real-time, near-synchronous communication of game state across Roblox's platform, working on asset loading, rendering, and networking to deliver a smooth experience for millions of players worldwide.

Requirements

  • Amazing systems-level C++ programmer
  • Deep understanding of game networking, asset loading, and rendering
  • Experience with multi-player game engine internals
  • Experience with large multithreaded distributed systems serving millions of users
  • Knowledge of operating system-level behavior

Responsibilities

  • Lead engineers with 8+ years of industry experience
  • Optimize game networking and asset loading for real-time communication
  • Work on multi-player game engine architecture focused on scale, performance, latency, and throughput
  • Improve client/server environments and multithreaded distributed systems
  • Support Roblox across desktop, mobile, and console devices
0 views 0 saves 0 applications