Skip to content

Principal Software Engineer – Systems
Company | Roblox |
---|
Location | San Mateo, CA, USA |
---|
Salary | $289460 – $338270 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert 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.