Senior Software Engineer, Engine Systems

Roblox•San Mateo, CA
•$243,290 - $295,250•Onsite

About The Position

As a Senior Software Engineer on Roblox’s Engine Systems team, you will build core diagnostic instrumentation for the Roblox engine. You will design and develop systems that monitor and analyze Roblox from the hardware level through end-user experience, helping improve the platform for millions of concurrent users. The role contributes to platform-level systems that identify hangs, crashes, performance regressions, and session health across supported clients. It involves navigating device-specific hardware and vendor limitations and building reliable systems that help engineering teams safely ship weekly binary updates at global scale.

Requirements

  • 5+ years of professional software engineering experience, with strong 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.
  • A collaborative approach to engineering, strong communication skills, and a focus on team outcomes.

Nice To Haves

  • Experience building observability systems, telemetry, crash reporting, hang detection, application performance monitoring, or related diagnostic tooling.
  • Experience working cross-functionally with Data Science, Infrastructure, and similar stakeholders to guide technical decisions.
  • Multi-platform expertise involving several mobile or console ecosystems.
  • Interest in mentoring other engineers and raising the engineering quality of the broader team.
  • Experience with game engines, large client applications, or performance-critical runtime systems.

Responsibilities

  • Build and maintain systems that report detailed stability, reliability, and performance signals across Roblox clients.
  • Write well-instrumented systems-level code across supported devices, including mobile, desktop, and major console platforms.
  • Provide internal engineers with the tools and signals needed to detect, understand, and resolve disruptions to the user experience.
  • Design highly reliable systems for Roblox’s scale, where even small regressions can have significant impact.

Benefits

  • Equity compensation for full-time employees.
  • Benefits are available as described on the company’s benefits page.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service