Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Roblox

Senior Software Engineer (Game Engine Systems, C++)

Posted Updated
Discussion

Description

  • As a Senior Software Engineer on our Engine Networking team, you will have an immediate impact on the building blocks of Roblox itself. The software you build is a very large application that empowers our global community of 2M+ developers to push the boundaries of interactive gaming
  • Your work will touch every part of the engine, from threading and memory management to physics and scripting. If you enjoy working on C++ software and have a passion for working on high-performance real-time applications alongside experienced and passionate engineers, you will be right at home on our growing Game Engine team
  • Develop engine code in C++ for sub-systems critical to the Roblox game engine
  • Work on sub-systems that handle data syncing between server and client, game-aware data streaming, and harmonizing resource usage to ensure gameplay works on various devices with varying CPU and memory capabilities
  • Work on every application Roblox develops, from mobile phone clients to cloud-based servers
  • A curiosity to want to learn and stay up-to-date on technology development
  • Experience working in the guts of game engine or passion for learning it
  • Built systems that work and keep on working reliably
  • System-level pointers, templates, and raw blocks of memory are tools to write code, not your enemies
  • 4+ years of experience and you’ve worked on deep and challenging problems in large and complex C++ codebases

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →