Senior Software Engineer, Runtime

Roblox
San Mateo, California, United States
Full Time
Hybrid
Senior
USD 196,750 – 243,290
Software Information Technology Telecommunications

Posted 1 day ago

Apply to this job and hundreds more automatically

Get Started
Excellent 4.7

Job summary

Roblox is seeking a Senior Software Engineer specializing in Runtime systems, focusing on the engine's concurrency, memory, and profiling systems. The role involves ownership of the task scheduler, fiber runtime, and performance improvements across various platforms, contributing to the core of Roblox's game engine infrastructure.

Responsibilities

You will own and maintain the engine's concurrency system, including the task scheduler and fiber runtime, to ensure high performance across all platforms. Additionally, you will serve as a technical point of contact for other engineering teams to resolve complex parallelism bugs and optimize engine primitives.

Qualifications

Async Programming C++ Concurrency Cross-platform Development Fiber/Coroutine Runtime Memory Management Multithreading Performance Optimization Profiling Work-stealing

The role requires strong proficiency in modern C++ (C++17 or newer) and deep experience with multithreading, concurrency, and low-level performance optimization. Candidates should have a proven track record of solving complex technical challenges in large-scale production codebases.

English

Benefits

  • Equity compensation
  • Health benefits

Company

Roblox

Roblox

Software Development
Location
San Mateo, California, United States
Website
roblox.com

Apply to this job and hundreds more automatically

Get Started
Excellent 4.7
Pete DeQuarto avatar
Pete DeQuarto

AIApply is a total game-changer. Thanks to Auto-Apply, I have been applying to jobs I would never even have come across otherwise!

Akarshak Tanwar avatar
Akarshak Tanwar

In one week I applied to over 150 jobs and locked in 2 confirmed interviews, with a support team that was quick to respond. The auto-apply feature is fascinating and a real pleasure to use!

JC
Julian Carlin

It really worked. In under 48 hours it had applied to 100 jobs on my behalf without any time or effort from me. I am looking forward to seeing how it keeps improving.