Multiplayer Network Programmer at Ubisoft
24 hours ago
Montreal, Quebec, Canada
Ubisoft
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
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.
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.