Employer listing
Senior Data Scientist, Engine Infra
Roblox
San Mateo, Ca · hybrid · full time · Senior
$221,380 - $263,670
About the Role
The Data Science & Analytics organization's mission is to increase our speed, frequency, and acumen of making decisions at scale by instilling a data-influenced approach to building products. We cover a wide area of the data spectrum including analytical data engineering, product analytics, experimentation, causal inference, statistical modeling, and machine learning.
The Engine Infra team is responsible for the game-server fleet that simulates live experiences — making it efficient, observable, and reliable on Roblox edge infrastructure and regional cloud capacity, from multiplexing and ARM bursting through telemetry, resource allocation, and edge latency.
Responsibilities
- Define Metrics: Own Engine Infra metrics, telemetry logging, and validation for the RCC fleet and edge compute. Establish KPIs for game-server efficiency, reliability, and player experience — including CPU and memory, heartbeat, occupancy and multiplexing efficiency, crash and OOM rates, runtime error codes, and latency quality that directly affect creators and players.
- Transform & Visualize Data for Actionable Insights: Access and process raw RCC and engine telemetry, build analytics pipelines, and deliver clear operating views of the fleet. Turn per-instance, per-game, datacenter, and channel signals into dashboards and decision systems.
- Design Experiments & Apply Causal Inference: Lead channel tests, hardware A/Bs, and causal analyses for multiplexing, ARM64 bursting, regional capacity, and edge latency. Measure trade-offs among efficiency, stability, and quality, and estimate player-experience impact.
- Drive Cross-Functional Collaboration: Partner with Engine Infra, Game Engine, Networking, Matchmaking, Infrastructure, Product, and TPMs, and with teams such as Creator Analytics and Growth, to debug ambiguous production issues and identify new opportunities.
- Shape the Future of Roblox’s Foundation: Influence how Roblox runs live experiences on owned edge and cloud hardware toward larger, denser servers.
Qualifications
Required
- Advanced degree in Computer Science, Statistics, Engineering, or a related field with a focus on large-scale system analysis.
- 4+ years as a Data Scientist, with a proven track record of working on high-volume telemetry and product quality optimization.
- Expertise in processing massive, noisy datasets (like crash logs or telemetry pings) and building scalable pipelines for reporting.
- Experience using first-principles reasoning to debug complex, ambiguous system failures.
- Experience presenting deep technical results to Engineering leaders and using data storytelling to prioritize work and future investment.
Nice to Have
- Direct experience with game engines or systems performance.
- Experience in game development or working on real-time interactive systems.
- A background or interest in memory management, OS-level interactions, or network stack optimization.
Work Arrangement
Roles based in an office are onsite Tuesday, Wednesday, and Thursday, with optional presence on Monday and Friday.
Benefits
All full-time employees are eligible for equity compensation and comprehensive benefits.