Roblox logo

Software Engineer, Engine Systems

Roblox

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

Roblox

Software Engineer, Engine Systems

Apply now