Senior Game Engine Engineer - C++ & Real-Time

Roblox

San Mateo (CA)

On-site

USD 197,000 - 243,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Equity compensation
Benefits described on page

Job summary

Roblox in San Mateo, CA is seeking a Senior Software Engineer for the Systems team. You will work on a large, high-performance C++ engine powering Roblox experiences across devices and scales, touching threading, memory management, physics, and scripting.

You will develop engine code, optimize resource usage, and help improve player engagement. The role is onsite at our headquarters with equity and benefits described on the careers page.

Qualifications

  • 4+ years of experience solving complex, system-level problems in large-scale codebases.
  • Strong C++ experience is preferred, but not required.
  • Good understanding of core systems fundamentals and low-level performance considerations.
  • Experience developing and shipping machine learning models is a strong plus.
  • Experience working in the guts of a game engine or a passion for learning it.
  • 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.
  • Harmony resource usage to ensure gameplay works on devices with varying CPU, memory and bandwidth.
  • Work on optimization techniques to improve player engagement.
  • Work on every application Roblox develops, from mobile clients to cloud-based servers.

Skills

C++ development
System-level problems
Performance optimization
ML models

Job description

Roblox in San Mateo, CA is seeking a Senior Software Engineer for the Systems team. You will work on a large, high-performance C++ engine powering Roblox experiences across devices and scales, touching threading, memory management, physics, and scripting.

You will develop engine code, optimize resource usage, and help improve player engagement. The role is onsite at our headquarters with equity and benefits described on the careers page.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Realtime Engine Infrastructure Engineer (C++)
Realtime Engine Infrastructure Engineer (C++)

Roblox • San Mateo (CA)

On-site
USD 182,000 - 227,000
C++ Engine Infrastructure Engineer — Real-Time, Scalable
C++ Engine Infrastructure Engineer — Real-Time, Scalable

Roblox Corporation • San Mateo (CA)

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

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
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 3D Engine Engineer (C++)
Senior Real-Time 3D Engine Engineer (C++)

Roblox Corporation • San Mateo (CA)

On-site
USD 243,000 - 295,000
Senior Real-time 3D Engine Engineer - C++ (Equity)
Senior Real-time 3D Engine Engineer - C++ (Equity)

Roblox • San Mateo (CA)

On-site
USD 243,000 - 295,000
Equity compensation
Benefits
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 Real-Time 3D Engine Engineer
Senior Real-Time 3D Engine Engineer

Roblox • Canada (KY)

On-site
USD 243,000 - 295,000
Equity compensation
Full-time benefits