Senior Engine Systems Engineer — C++ DataModel

Roblox

California (MO)

Hybrid

USD 242,000 - 294,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Roblox is seeking a Senior Software Engineer for the Engine DataModel team in San Mateo, CA. You will own and innovate on foundational components that form the backbone of the Roblox platform, reporting to the engineering manager in a hybrid setup three days a week.

You will develop engine code, build core systems and data structures, and take ownership of projects throughout their lifecycles, ensuring performance across desktop, mobile, and consoles in Roblox’s expansive ecosystem.

Qualifications

  • Experience developing systems-level C++ applications for large-scale platforms.
  • Background in game engine internals and core data structures.
  • Ability to optimize performance across desktop, mobile, and console targets.
  • Strong understanding of C++ templates, memory layout, and ownership models.
  • Familiarity with smart pointers, memory management, and low-level concepts.

Responsibilities

  • Develop engine code that performs well for all Roblox user-created games.
  • Build core systems and data structures used in the Roblox engine across teams.
  • Take ownership of projects across their full lifecycles.
  • Ensure code runs efficiently on all Roblox-supported devices.

Skills

Systems-level C++
Game engine internals
Performance optimization
Templates & memory
Smart pointers

Job description

Roblox is seeking a Senior Software Engineer for the Engine DataModel team in San Mateo, CA. You will own and innovate on foundational components that form the backbone of the Roblox platform, reporting to the engineering manager in a hybrid setup three days a week.

You will develop engine code, build core systems and data structures, and take ownership of projects throughout their lifecycles, ensuring performance across desktop, mobile, and consoles in Roblox’s expansive ecosystem.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Game Engine Data Model Architect (C++)
Principal Game Engine Data Model Architect (C++)

Roblox • California (MO)

On-site
USD 295,000 - 345,000
Equity compensation
Full-time benefits
Principal Engine DataModel Engineer — Hybrid (San Mateo)
Principal Engine DataModel Engineer — Hybrid (San Mateo)

Roblox • California (MO)

Hybrid
USD 295,000 - 345,000
Senior Software Engineer, Engine Systems
Senior Software Engineer, Engine Systems

Roblox • San Mateo (CA)

On-site
USD 238,000 - 290,000
Senior Software Engineer, Game Engine Systems
Senior Software Engineer, Game Engine Systems

Roblox • California (MO)

Hybrid
USD 242,000 - 294,000
Senior Software Engineer, Engine Systems
Senior Software Engineer, Engine Systems

Roblox • California (MO)

Hybrid
USD 242,000 - 294,000
Senior Software Engineer, Game Engine Systems
Senior Software Engineer, Game Engine Systems

Roblox • San Mateo (CA)

On-site
USD 238,000 - 290,000
Principal Software Engineer, Engine Systems
Principal Software Engineer, Engine Systems

Roblox • California (MO)

Hybrid
USD 295,000 - 345,000
Senior Product Manager, Engine Foundations & Performance
Senior Product Manager, Engine Foundations & Performance

Roblox • San Mateo (CA)

Hybrid
USD 281,000 - 331,000
Equity compensation
Benefits
Principal Software Engineer
Principal Software Engineer

Roblox • California (MO)

On-site
USD 295,000 - 345,000
Equity compensation
Full-time benefits
Senior Data Engineer: Scalable Pipelines & Data Platforms
Senior Data Engineer: Scalable Pipelines & Data Platforms

Roblox • San Mateo (CA)

On-site
USD 243,000 - 296,000
Equity compensation
Benefits described on page