Senior Software Engineer - Game Engine Network (C++)

Added
4 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

open source linux networking distributed systems multithreading

๐Ÿ“‹ Description

  • Own design, implement, and optimize a large-scale user-space network stack.
  • Contribute to a large multithreaded distributed system serving millions.
  • Support cross-device Roblox clients: desktop, mobile, and consoles.
  • Work on the game engine and networking integration.

๐ŸŽฏ Requirements

  • A software engineer with 4+ years in game networking from a game engine/studio.
  • Deep understanding of the Network Stack and open source passion.
  • Strong systems-level C++ with pointers, templates, and memory management.
  • Experience with Linux networking and common network protocols.
  • Ability to optimize network exchanges and reduce latency.
  • Understanding OS-level behavior when code executes.

๐ŸŽ Benefits

  • Equity compensation eligibility.
  • Onsite schedule: Tue-Thu, with optional Mon/Fri.
  • Equal employment opportunities and accessible recruitment.
  • Benefits described on Roblox careers page.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’