Senior Engine Systems Software Engineer (C++)

OneClick Smart Resume

San Mateo (CA)

Hybrid

USD 242,100 - 293,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity compensation
Benefits described on this page

Job summary

Roblox is seeking a Senior Software Engineer for the Engine DataModel team in San Mateo. You will own and innovate on core engine components that underpin the DataModel, enabling creators to build experiences at scale.

In this role, you will deliver high-performance C++ code across desktop, mobile, and console clients, owning projects from inception to deployment in a hybrid work model based in San Mateo, CA.

Qualifications

  • Experience developing outstanding systems-level C++ programming.
  • Have experience working on game engine internals
  • Responsibility for building and maintaining systems that work optimally.
  • Curiosity to learn and stay up-to-date on technology developments.
  • Have a curiosity about the actual work the CPU does when you use smart pointers, templates, virtual functions, and blocks of memory, both structured and raw.

Responsibilities

  • Develop engine code that performs well for all user-created games on the Roblox platform.
  • Build the core systems and data structures used in the Roblox engine, working with other teams to find universal solutions.
  • Take ownership of projects throughout their full lifecycles.
  • Execute code that performs well on all the devices Roblox supports—from desktop clients to mobile phone clients to console clients.

Skills

Systems-level C++
Game engine internals
Memory concepts

Job description

Roblox is seeking a Senior Software Engineer for the Engine DataModel team in San Mateo. You will own and innovate on core engine components that underpin the DataModel, enabling creators to build experiences at scale.

In this role, you will deliver high-performance C++ code across desktop, mobile, and console clients, owning projects from inception to deployment in a hybrid work model based in San Mateo, CA.

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

Similar jobs worth comparing

Senior Game Engine Systems Engineer (Hybrid)
Senior Game Engine Systems Engineer (Hybrid)

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Hybrid work model
Principal Software Engineer, Core Game Engine Data Model
Principal Software Engineer, Core Game Engine Data Model

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 295,250 - 345,040
Equity compensation
Principal Game Engine Systems Engineer (C++)
Principal Game Engine Systems Engineer (C++)

OneClick Smart Resume • San Mateo (CA)

On-site
USD 293,000 - 344,000
Equity compensation
Benefits
Senior Software Engineer, Game Engine Systems
Senior Software Engineer, Game Engine Systems

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Hybrid work model
Senior C++ Engineer, Client Systems - Frontend Engine
Senior C++ Engineer, Client Systems - Frontend Engine

OneClick Smart Resume • San Mateo (CA)

On-site
USD 196,000 - 242,000
Equity compensation
Benefits described
Senior Software Engineer, Engine Systems
Senior Software Engineer, Engine Systems

OneClick Smart Resume • San Mateo (CA)

Hybrid
USD 242,000 - 294,000
Equity compensation
Benefits described on this page
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 • San Mateo (CA)

On-site
USD 238,000 - 290,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, Content Lifecycle Architect
Principal Software Engineer, Content Lifecycle Architect

OneClick Smart Resume • San Mateo (CA)

On-site
USD 295,000 - 345,000