Principal Software Engineer, Engine Systems
Roblox- Location
- San Mateo, California, United States
- Work mode
- Remote
- Type
- full time
- Listed
Applications go directly to Roblox. Ramai takes no fee for placement and no money for ranking.
[ About this role ]
Principal Software Engineer on the Engine DataModel team at Roblox. This role involves owning and innovating on foundational components of the Roblox platform, specifically the DataModel, which is a tree-like structure analogous to a scenegraph. Responsibilities include developing high-performance engine code and building core systems and data structures.
Skills and focus areas
- engine development
- data structures
- systems design
- c++
- reflection bindings
- serialization
- codegen
Summary written by Ramai from the original posting. Full details and requirements are on Roblox’s careers page.
[ More at Roblox ]
See all 268 open roles at Roblox →[ Similar roles at other startups ]
- Tech LeadSalaryBox
- Senior Software EngineerOneSchema
- Software EngineerQuill
- Founding EngineerAspect
- Founding Gtm Engineer · Ex-founders Only (remote)Dot
- Senior Site Reliability Engineer (systems Engineer Iii)Ophelia
[ Not quite right? ]
Tell the assistant what you’re after — stage, location, stack, visa sponsorship — and it searches every open role for you. A few questions are free, no account needed.