Posted in

Principal Software Engineer – Systems

Principal Software Engineer – Systems

CompanyRoblox
LocationSan Mateo, CA, USA
Salary$289460 – $338270
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 8+ years of experience and you’ve worked on deep and challenging problems in large and complex C++ codebases.
  • System-level pointers, templates, and raw blocks of memory are tools to write code, not your enemies.
  • Experience working in the guts of game engine or passion for learning it.
  • Built systems that work and keep on working reliably.
  • A curiosity to want to learn and stay up-to-date on technology development.

Responsibilities

  • Develop engine code in C++ for sub-systems critical to the Roblox game engine.
  • Work on sub-systems that handle data syncing between server and client, game-aware data streaming, and harmonizing resource usage to ensure gameplay works on various devices with varying CPU and memory capabilities.
  • Work on every application Roblox develops, from mobile phone clients to cloud-based servers.

Preferred Qualifications

    No preferred qualifications provided.