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

Roblox Corporation

San Mateo (CA)

On-site

USD 182,000 - 227,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

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
Software Engineer, Engine Infrastructure
Software Engineer, Engine Infrastructure

Roblox Corporation • San Mateo (CA)

On-site
USD 182,000 - 227,000
Senior 3D Engine Engineer - Real-Time Scaling
Senior 3D Engine Engineer - Real-Time Scaling

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Real-Time Physics Engine Engineer
Senior Real-Time Physics Engine Engineer

Roblox • San Mateo (CA)

On-site
USD 295,000 - 346,000
Equity compensation
Flexible onsite days
Software Engineer, Engine Infrastructure
Software Engineer, Engine Infrastructure

Roblox • San Mateo (CA)

On-site
USD 182,000 - 227,000
Senior Network Transport Engineer - Real-Time Game Engine
Senior Network Transport Engineer - Real-Time Game Engine

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
Senior Software Engineer, Core Engine
Senior Software Engineer, Core Engine

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits
Senior Software Engineer, Game Solutions — Engine & Tools
Senior Software Engineer, Game Solutions — Engine & Tools

Roblox • San Mateo (CA)

On-site
USD 195,000 - 243,000
Equity compensation
Comprehensive benefits
Senior Concurrency Engineer - Game Engine Runtime
Senior Concurrency Engineer - Game Engine Runtime

Roblox • San Mateo (CA)

On-site
USD 197,000 - 243,000
Equity compensation
Benefits on page
Senior Software Engineer - Network Transport (C++)
Senior Software Engineer - Network Transport (C++)

The available sources do not contain information about the company name for rounx.com. • San Mateo (CA)

Hybrid
USD 243,000 - 295,000