3h ago

Senior Software Engineer, Engine Systems

San Mateo, CA, United States

$242,100-$293,800 / year

full-timesenior HybridGaming

Tech Stack

Description

As a Senior Software Engineer on the Engine DataModel team at Roblox, you will own and innovate on foundational components like the DataModel tree structure and C++ reflection bindings that form the Luau API. You'll build systems that perform well across all user-created games and devices, taking full ownership of projects from start to finish.

Requirements

  • Experience developing outstanding systems-level C++ programming
  • 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
  • Understanding of CPU work with smart pointers, templates, virtual functions, and memory blocks

Responsibilities

  • Develop engine code that performs well for all user-created games on the Roblox platform
  • Build core systems and data structures used in the Roblox engine
  • Work with other teams to find universal solutions
  • Take ownership of projects throughout their full lifecycles
  • Execute code that performs well on desktop, mobile, and console clients
0 views 0 saves 0 applications