Principal Engine Programmer - Systems (C++)

Added
16 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

networking distributed systems multithreading rendering game engine

๐Ÿ“‹ Description

  • Ensure real-time game state communication across players
  • Help deliver a nearly synchronous multiplayer experience
  • Improve engine networking, asset loading, and rendering
  • Collaborate across the game platform to enhance Roblox experiences

๐ŸŽฏ Requirements

  • Lead engineers with 8+ years of industry experience
  • Understand game networking; passion for open source
  • Experience with asset loading, rendering, and networking from a game engine
  • Systems-level C++ programmer; interest in CPU memory, templates, smart pointers, and virtual functions
  • Focus on reducing network latency and optimizing exchanges
  • Understand OS-level behavior when code completes

๐ŸŽ Benefits

  • Onsite schedule: office presence Tue-Thu; optional Mon and Fri
  • Equal employment opportunities and non-discrimination
  • Reasonable accommodations in the recruiting process
  • Equity compensation and benefits for full-time employees
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 โ†’