San MateoFull TimeEngineering
Remotely
high performanceconcurrencyide
Job Description
📋 Description
- Define and lead the technical roadmap for Roblox Studio and toolchain with a focus on performance
- Design and build core systems for a high-performance desktop IDE: startup, editing, edit-test loop
- Lead by example as a hands-on contributor while setting architectural and engineering standards.
- Author and review design documents and technical specifications for Studio features.
- Drive end-to-end performance improvements: profiling, bottlenecks, latency, memory, throughput.
- Collaborate with engineering, product, and design to deliver fast, reliable creator tooling.
🎯 Requirements
- Bachelors degree or equivalent in Computer Science/Engineering (MS/PhD a strong plus).
- 12+ years of engineering experience in high-performance, large-scale C++ systems with ownership of
- Strong background in memory management, concurrency, data structures, or real-time systems.
- Experience in creator tooling, developer tools, or IDE-like platforms; know what makes products
- Experience building and optimizing high-performance client applications; keep large desktop apps
- Ability to set technical direction and raise quality across multiple teams as an IC.
🎁 Benefits
- Equity compensation in addition to base salary.
- Office-based role with in-person collaboration; onsite Tuesday-Thursday, with optional presence
- Includes benefits described on Roblox careers page.
- Pay range information provided for US-based roles (base is subject to location and market).
Back to all jobs