Software Engineer, Engine Systems
Core
Build core diagnostic instrumentation for Roblox's engine to monitor stability, reliability, and performance from hardware to end-user experience.
Role type
Senior IC software engineer (engine systems/diagnostics)
Builds
Platform-level systems for crash detection, performance regression analysis, and session health monitoring across mobile, desktop, and console clients.
Domain
Gaming platform infrastructure / Systems programming
Required skills
C++, C#, Objective C, Rust, systems-level programming, cross-platform development, binary update deployment, performance analysis
Preferred skills
Hardware vendor limitations navigation, complex system design, long-term impact mindset
Technologies
C++, C#, Objective C, Rust, mobile, desktop, major consoles
Responsibilities
Build and maintain components reporting stability and performance signals; write well-instrumented production-quality code; deliver tools for engineers to detect and resolve user experience disruptions.
Seniority
Senior, hands-on IC
