CareerPlanSign in

Senior Software Engineer, Client Systems (C++)

San Mateo, CA💼 Full-time💰 $195,780–$195,780🗓 2026-07-15 → 2026-09-29

Core

Building the core infrastructure and unified frontend stack for the Roblox application, bridging high-level frontend paradigms with the high-performance C++ game engine to power mission-critical surfaces like Home, Avatar, and Social.

Role type

Senior IC software engineer (C++ client systems)

Builds

Unified frontend stack, libraries, and modules for the Roblox client application

Domain

Gaming / Interactive 3D platforms

Required skills

C++ programming, system programming, mobile programming, performance optimization, software architecture, framework design, cross-platform development

Preferred skills

Lua programming

Technologies

C++, Lua, Android, iOS, Windows, Mac, Consoles

Responsibilities

Drive frontend C++ strategy for extending the interface layer, implement innovative solutions for feature requests, collaborate with Roblox Surface owners on new initiatives, enforce clean and modular code standards across the organization

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.