Roblox
Senior Software Engineer - Game Engine Systems (C++)
$243K–$295K
San Mateo, CA, United States · Senior · Full-time · Posted Dec 8, 2025
- Experience
- 4+ years.
- Visa sponsorship
- For US-based roles, the company may be unable to employ candidates whose US work authorization is related to certain visa categories or support future H-1B sponsorship at this time.
About the job
Develop C++ game-engine systems for networking, data synchronization and streaming, and resource use across Roblox clients and servers.
What you'll do
- Develop C++ code for critical game-engine subsystems.
- Build systems for server-client data synchronization, game-aware data streaming, and resource use across devices.
- Work on Roblox applications, from mobile clients to cloud-based servers.
What they ask for
- 4+ years of experience with challenging problems in large, complex C++ codebases.
- System-level C++ knowledge, including pointers, templates, and raw memory.
- Built reliable systems.
Nice to have
- Experience working in a game engine, or a passion for learning it.
- Curiosity about and interest in keeping up with technology development.
Pay
$243,290 — $295,250 USD (base salary)
Tools
C++
Model-written summary · the original posting is authoritative