
Software Engineer, Engine Systems
San Mateo, CA · San Mateo · USD 168,680-212,490 / year · 1+ years experience · Full-time · Onsite · Posted Oct 8, 2026
At a glance
- Experience
- 1+ years experience
- Employment
- Full-time
- Workplace
- Onsite
- Location
- San Mateo, CA · San Mateo
- Salary
- USD 168,680-212,490 / year · Base salary
- Visa sponsorship
- Visa sponsorship not offered
About the role
- As a Software Engineer on the Engine Systems team, you will help build the core diagnostic instrumentation for Roblox’s engine.
- Support and build the systems that allow us to monitor and analyze Roblox from the hardware level all the way up to end user experience to improve Roblox for our millions of concurrent users.
- Contribute to platform-level systems that help Roblox understand hangs, crashes, performance regressions, and session health across our supported clients.
Responsibilities
- Build and maintain components of the (predominantly C++) systems that report stability, reliability, and performance signals across Roblox clients, working from defined designs and contributing to technical decisions within your area.
- Write well-instrumented, production-quality code across supported platforms, including mobile, desktop, and major consoles, with guidance on complex systems-level work.
- Deliver the tools and signals engineers use to detect, understand, and resolve disruptions to the user experience, and help improve them based on feedback from those teams.
Requirements
- 1+ years of professional software engineering experience, with strong ownership of complex technical systems.
- Knowledge: You are comfortable working with systems level programming languages (C++, C#, Objective C, Rust, or similar programming language).
- Curiosity: You are eager to work across a wide range of systems and understand the engine end to end
- Long-term Mindset: You are considerate of how your work impacts the team/users over time, not just getting the green checkmark on a deliverable
Benefits
- equity compensation
Workplace
- Roles that are based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday (unless otherwise noted).
Skills
- C++
- C#
- Objective C
- Rust