CareerPlan

Software Engineer, Data Model

San Mateo, CAFull-time$169k2026-10-09 → 2026-11-11
HybridNo visa sponsorship

Core

Design and build core data structures (object hierarchy/scene graph) that form the backbone of Roblox's game engine, powering all user-created experiences.

Role type

Senior IC software engineer (game engine data model)

Builds

Core engine technologies including networking, scripting, Studio, rendering, and physics

Domain

Gaming / Real-time systems / Large-scale simulations

Required skills

C++, C#, Go, Python, game engines, real-time systems, entity component systems, automated testing, cross-functional collaboration

Responsibilities

Develop high-performance engine code for user-created games, write automated tests, take ownership of features from design to launch, build and test code across desktop/mobile/console

Seniority

Mid-level, hands-on IC