Drimva

Roblox

Senior Software Engineer, Client Systems (C++)

$196K–$242K

San Mateo, CA, United States · Senior · Full-time · Posted Jul 7, 2026

Experience
4+ years; no alternative stated.
Visa sponsorship
For US-based roles, the company may be unable to employ candidates whose work authorization is related to certain U.S. visa categories or support future H-1B sponsorship at this time.

About the job

Build and maintain C++ client infrastructure and interface frameworks that connect Roblox’s Luau UI with game-engine and platform layers across devices.

What you'll do

  • Drive frontend C++ strategy and build libraries and modules for the Roblox application.
  • Diagnose and improve client memory use, framerate, and cross-platform performance.
  • Collaborate with Engineering, Product, Design, and Roblox Surface owners on technical enhancements and initiatives.

What they ask for

  • 4+ years of experience with significant knowledge of system or mobile programming.
  • Strong C++ programming skills and ability to write high-quality, performant code.
  • Performance-focused approach, including implementing performant solutions for mobile platforms.
  • Ability to own projects through their lifecycle and work effectively with a team.

Nice to have

  • Experience with Lua.

Pay

$195,780 — $242,100 USD (base salary)

Tools

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

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)