Roblox
Senior Software Engineer, Engine Systems
$243K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Oct 10, 2025
- Experience
- 5+ years of professional software engineering experience.
- Visa sponsorship
- For US-based roles, Roblox may be unable to employ candidates whose work authorization is related to certain U.S. visa categories, or support future H-1B sponsorship at this time.
About the job
Build core diagnostic instrumentation for Roblox’s engine to monitor client stability, reliability, and performance across devices and improve user experience at global scale.
What you'll do
- Build and maintain systems that report stability, reliability, and performance signals across Roblox clients.
- Write instrumented systems-level code for mobile, desktop, and major console platforms.
- Provide internal engineers with tools and signals to detect, understand, and resolve disruptions to user experience.
What they ask for
- 5+ years of professional software engineering experience, with ownership of complex technical systems.
- Strong proficiency in systems-level programming languages such as C++, C#, Objective C, Rust, or similar.
- Experience building data-driven software whose integrity can be measured and proven through each leg of the system.
- Collaborative approach to engineering, strong communication skills, and focus on team outcomes.
Nice to have
- Experience with observability, telemetry, crash reporting, hang detection, application performance monitoring, or related diagnostic tooling.
- Multi-platform expertise involving several mobile or console ecosystems; experience with game engines, large client applications, or performance-critical runtime systems is also noted.
Pay
$243,290 — $295,250 USD (base salary)
Tools
C++, C#, Objective C, Rust
Model-written summary · the original posting is authoritative