Back to results
Technology & IT

Senior Software Engineer, Engine Networking | Roblox San Mateo

Roblox
On-site · San Mateo, California Senior Full-time USD 243k–295k / yr Posted just now International
Apply on company site ↗
Not ready to apply yet?

About the role

As a Senior Software Engineer on the Engine Networking team, you will have an immediate impact on the building blocks of Roblox itself. The software is a very large application that lets a global community of 2M+ developers push the boundaries of interactive gaming, and your work will touch every part of the engine, from threading and memory management to physics and scripting. If you enjoy C++ and have a passion for high-performance real-time applications, you will be at home on the growing Game Engine team alongside experienced, passionate engineers.

Key Responsibilities

  • Develop C++ engine code 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 so gameplay works on devices with varying CPU and memory capabilities
  • Work on every application Roblox develops, from mobile phone clients to cloud-based servers

Requirements

  • 4+ years of experience, including work on deep, challenging problems in large and complex C++ codebases
  • Comfort with system-level pointers, templates, and raw blocks of memory as tools for writing code
  • Experience working in the internals of a game engine, or a passion for learning it
  • A record of building systems that work and keep working reliably
  • Curiosity and a drive to stay current on technology developments
  • Education: Not specified

Skills

Technical Skills

  • C++ in large, complex codebases
  • Systems-level programming (pointers, templates, memory management)
  • Game engine internals
  • Client-server data syncing and streaming
  • Performance and resource optimization across devices

Soft Skills

  • Curiosity and continuous learning
  • Reliability-focused engineering
  • Collaboration with experienced engineers

Benefits

  • Equity compensation for all full-time employees
  • Benefits for full-time employees, with details at careers.roblox.com/total-rewards

Roblox
Listed via Employer Career Pages
View companies

Source: Employer Career Pages · THE BRIEFED never charges candidates.

The Weekly Brief

New roles, in your inbox.

One email a week — the best hand-picked roles, salary insights and career reads. No spam, unsubscribe any time.