C++ Engine Infrastructure Engineer — Real-Time, Scalable

Roblox Corporation

San Mateo (CA)

On-site

USD 182,000 - 227,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Roblox Corporation, based in San Mateo, CA, is seeking a Software Engineer for Engine Infrastructure to help advance the Roblox game engine. You will develop core engine code in C++ for high-performance, real-time experiences used by millions of developers.

The role focuses on distributed systems, data streaming, and resource management across devices. If you enjoy tackling large-scale technical challenges and collaborating with engineers across teams, this position could be for you.

Qualifications

  • 3+ years of industry experience designing and implementing highly scalable distributed backend systems.
  • Proficient in C++ and one or more programming languages (C#, Go, Python or similar).
  • Familiar with developing applications that run on Linux.
  • Interest in adopting new technologies and applying them to practical problems.

Responsibilities

  • Develop engine code in C++ for sub-systems critical to the Roblox game engine.
  • Work on data syncing between server and client, game-aware data streaming, and resource usage optimization across devices.
  • Design systems to scale Roblox game server fleets to millions of servers worldwide.

Skills

C++
C#
Go
Python
Linux
Game engines

Job description

Roblox Corporation, based in San Mateo, CA, is seeking a Software Engineer for Engine Infrastructure to help advance the Roblox game engine. You will develop core engine code in C++ for high-performance, real-time experiences used by millions of developers.

The role focuses on distributed systems, data streaming, and resource management across devices. If you enjoy tackling large-scale technical challenges and collaborating with engineers across teams, this position could be for you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Realtime Engine Infrastructure Engineer (C++)
Realtime Engine Infrastructure Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 182,000 - 227,000
Senior Game Engine Engineer - C++ & Real-Time
Senior Game Engine Engineer - C++ & Real-Time

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits described on page
Senior Game Engine Engineer — Real-Time C++ & Equity
Senior Game Engine Engineer — Real-Time C++ & Equity

The Briefed • San Mateo (CA)

On-site
USD 180,000 - 260,000
Equity compensation
Full benefits package
Senior Real-Time Game Engine Engineer (C++)
Senior Real-Time Game Engine Engineer (C++)

Roblox Corporation • San Mateo (CA)

On-site
USD 197,000 - 243,000
Senior Engine Networking Engineer - Real-Time C++ & Equity
Senior Engine Networking Engineer - Real-Time C++ & Equity

The Briefed • San Mateo (CA)

On-site
USD 180,000 - 240,000
Equity compensation for all full-time
Benefits for full-time employees (see
Senior Software Engineer - Real-Time Game Engine Systems
Senior Software Engineer - Real-Time Game Engine Systems

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Software Engineer, Game Engine Data Model
Software Engineer, Game Engine Data Model

Roblox • San Mateo (CA)

On-site
USD 169,000 - 212,000
Equity compensation
Onsite in San Mateo
Senior Engineer, Engine Networking | Roblox, San Mateo, CA
Senior Engineer, Engine Networking | Roblox, San Mateo, CA

The Briefed • San Mateo (CA)

On-site
USD 180,000 - 240,000
Equity compensation for all full-time
Benefits for full-time employees (see
Senior Real-Time 3D Engine Engineer (C++)
Senior Real-Time 3D Engine Engineer (C++)

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Software Engineer, Engine Networking | Roblox San Mateo
Senior Software Engineer, Engine Networking | Roblox San Mateo

The Briefed • San Mateo (CA)

On-site
USD 180,000 - 260,000
Equity compensation
Full benefits package