Roblox
Principal Core Systems Software Engineer - Game Engine (C++)
San Mateo, CA, United States
- Full-time
- Posted 8 Dec 2025
Overview Roblox is hiring a Principal Core Systems Software Engineer focused on game engine networking and asset loading for a large-scale multiplayer platform. The role is based in San Mateo, CA and requires deep systems-level C++ experience and experience with scale, latency, and distributed systems. Responsibilities - Lead engineers and contribute as a systems-level C++ engineer - Improve game networking, asset loading, rendering, and client/server performance - Work on real-time communication across Roblox's game platform - Reduce latency and network overhead while understanding OS-level behavior Requirements - 8+ years of industry experience leading engineers - Experience with game networking and open source - Background in asset loading, rendering, and networking from a game engine or studio - Experience with multiplayer game engines, scale, performance, latency, and throughput - Experience with large multithreaded distributed systems - Experience across desktop, mobile, and console clients Benefits - Annual salary range: $293,800 — $343,340 USD - Eligible for equity compensation and benefits - Onsite Tuesday, Wednesday, and Thursday, with optional Monday and Friday presence Source https://careers.roblox.com/jobs/7449585?gh_jid=7449585
From Roblox's careers site. See the original posting.