Start Your Search Here

Job Search

Ubisoft

Montreal (Administrative Region) / Global

Multiplayer Network Programmer at Ubisoft

Job Description

Make a mark on the gaming industry as a Multiplayer Network Programmer at Ubisoft Montreal. Your role will be crucial in delivering fast, reliable multiplayer experiences that excite gamers everywhere.

In this office-based, permanent position, you'll work closely with design teams. Your tasks include developing low-level network features, optimizing performance, and ensuring multiplayer responsiveness. Drawing from your extensive experience in C++ and Python, you'll help design a multiplayer engine that meets pro-gamer expectations.

Key Responsibilities:

• Build engaging multiplayer capabilities with collaborative teams

• Analyze and improve network functionalities for players

• Interact daily with various production support teams

• Debug and resolve network performance issues

• Keep comprehensive documentation of development work

Requirements:

• Undergraduate degree in Computer Science or Software Engineering

• Minimum of 5 years in network code development

• Strong background in network optimization and multithreading

• Console feature development experience is an asset

• Excellent communication skills to elevate team dynamics

Join a team passionate about pushing gaming boundaries at Ubisoft Montreal.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs