CareerPlan

Senior Software Engineer, Engine Harmony

San Mateo, CAFull-time$197k–$243k2026-10-22 → 2026-11-10
HybridNo visa sponsorship

Core

Building core sub-systems of the Roblox game engine to harmonize resource usage and ensure gameplay performance across diverse devices.

Role type

Senior Software Engineer (Game Engine Systems)

Builds

The Roblox game engine (C++), powering 2M+ developers and mobile/cloud clients

Domain

Interactive gaming / Real-time systems

Deliverable

production ML models

Required skills

C++, system-level problem solving, low-level performance optimization, threading, memory management, physics, scripting

Preferred skills

Machine learning model development, game engine internals knowledge

Technologies

C++

Responsibilities

Develop engine code for critical sub-systems; Optimize resource usage for varying device capabilities; Implement optimization techniques to improve player engagement; Work on mobile clients and cloud-based servers

Seniority

Senior, hands-on IC