CareerPlan

Senior Software Engineer, Engine Systems

San Mateo, CAFull-time$242k2026-07-15 → 2026-11-11
HybridNo visa sponsorship

Core

Building foundational C++ systems and data structures for the Roblox engine's DataModel, enabling creators to build 3D immersive experiences.

Role type

Senior IC engine systems engineer

Builds

Core engine systems, C++ reflection bindings, and serialization tools for the Roblox platform

Domain

Game engine development / 3D graphics

Required skills

C++ systems programming, game engine internals, smart pointers, templates, virtual functions, memory management, codegen tooling

Preferred skills

curiosity about CPU behavior, full lifecycle project ownership

Technologies

C++, Luau, C++ codegen

Responsibilities

Develop high-performance engine code for user-created games, build core systems and data structures, execute code across desktop/mobile/console clients

Seniority

Senior, hands-on IC