Senior Online Multiplayer Systems Architect

NBCUniversal

Quebec

On-site

CAD 100,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NBCUniversal seeks a Senior Multiplayer Programmer to design, implement, and optimize the networked systems powering large-scale multiplayer games. You will own architecture and performance of the game’s online subsystems, collaborating with gameplay, backend, and engine teams.

You will mentor junior programmers and stay current with networking technologies to drive improvements across platforms.

Qualifications

  • Significant experience with AAA multiplayer games or large-scale networked systems.
  • Strong C++ skills, including high-performance programming, multithreading and memory management.
  • Deep understanding of low-level networking concepts and high-level multiplayer systems.
  • Ability to profile, debug, and optimize networked gameplay.
  • Strong communication skills for working with gameplay, engine, and backend teams.

Responsibilities

  • Design, implement, and maintain network systems that support real-time multiplayer gameplay.
  • Integrate network functionality into the game engine with cross-team collaboration.
  • Optimize network performance for low latency and efficient bandwidth usage across platforms.
  • Troubleshoot and resolve network issues during development and after launch.
  • Contribute to the replication ecosystem and ensure systems meet project goals.
  • Collaborate with engineers to integrate multiplayer features into gameplay systems.
  • Mentor junior and intermediate programmers.
  • Stay current with networking technologies and propose improvements.

Skills

AAA multiplayer games
C++
Multithreading
Memory management
Networking concepts
Profiling & debugging
Communication skills

Job description

NBCUniversal seeks a Senior Multiplayer Programmer to design, implement, and optimize the networked systems powering large-scale multiplayer games. You will own architecture and performance of the game’s online subsystems, collaborating with gameplay, backend, and engine teams.

You will mentor junior programmers and stay current with networking technologies to drive improvements across platforms.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Network Architect – Multiplayer Systems
Senior Network Architect – Multiplayer Systems

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Senior Mobile Unreal Engine Programmer
Senior Mobile Unreal Engine Programmer

Nbcuniversal • Montreal

On-site
CAD 110,000 - 170,000
Senior Technical lead - Network Programming - Rainbow Six Siege
Senior Technical lead - Network Programming - Rainbow Six Siege

Ubisoft Entertainment • Montreal (administrative region)

On-site
CAD 150,000 - 190,000
Office-based
Network Programmer
Network Programmer

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Office-based
Senior Technical lead - Network Programming - Rainbow Six Siege
Senior Technical lead - Network Programming - Rainbow Six Siege

Ubisoft Montréal • Montreal (administrative region)

On-site
CAD 140,000 - 190,000
Senior Technical lead - Network Programming - Rainbow Six Siege
Senior Technical lead - Network Programming - Rainbow Six Siege

Ubisoft • Montreal (administrative region)

On-site
CAD 150,000 - 190,000
Senior Unreal Rendering Lead – AAA Games
Senior Unreal Rendering Lead – AAA Games

NBCUniversal • Quebec

On-site
CAD 110,000 - 150,000
Senior Online Gameplay Engineer - Unreal 5 & Multiplayer
Senior Online Gameplay Engineer - Unreal 5 & Multiplayer

2K • Burnaby

On-site
CAD 96,400 - 142,660
Senior Unreal Rendering Lead for AAA Real-Time Graphics
Senior Unreal Rendering Lead for AAA Real-Time Graphics

NBCUniversal • Montreal (administrative region)

On-site
CAD 120,000 - 180,000
Senior Multiplayer Programmer | Programmeur ou programmeuse multijoueur senior
Senior Multiplayer Programmer | Programmeur ou programmeuse multijoueur senior

NBCUniversal • Montreal (administrative region)

On-site
CAD 100,000 - 160,000