Programmeuse, Programmeur Réseaux (C++) Senior

2 Months ago • 4-8 Years • Network Engineering

Job Summary

Job Description

Ubisoft seeks a Senior Network Programmer (C++) to design, implement, and maintain network systems for multiplayer games. Responsibilities include collaborating with engineers to integrate network features into the game engine, optimizing network performance for low latency and high reliability, troubleshooting network issues, working with gameplay and backend teams for seamless integration, and staying updated on the latest network technologies and best practices. The ideal candidate possesses significant experience in applying networking principles in AAA multiplayer games, expertise in high-performance programming, multithreading, memory management, and low-level network concepts, as well as a strong understanding of network protocols and synchronization techniques. They should have experience designing large-scale system architectures and be proficient in collaborating effectively within a team.
Must have:
  • AAA multiplayer game experience
  • High-performance programming skills
  • Low-level network concepts expertise
  • Network protocol and synchronization understanding
  • Large-scale system architecture design
  • Excellent collaboration skills
  • C++ proficiency

Job Details

Company Description

Rejoignez-nous en tant que programmeur réseau sur un jeu multi-joueur qui promet d’offrir une expérience immersive. Vous jouerez un rôle central dans l’implémentation de l’écosystème de réplication d’un jeu multijoueur ainsi que son application sur les différents aspects du jeu.  Vous participerez à l’implémentation des différents systèmes réseau afin de réaliser les ambitions du projet.  Vous serez soutenu par une équipe fantastique ainsi que la formidable communauté des programmeurs réseau d’Ubisoft. 

Job Description

Responsabilités principales : 

  • Concevoir, mettre en œuvre et maintenir des systèmes de réseau pour les jeux multi-joueurs.
  • Collaborer avec d'autres ingénieurs pour intégrer les fonctionnalités réseau dans le moteur de jeu. 
  • Optimiser les performances du réseau pour garantir une faible latence, une faible bande passante et une haute fiabilité. 
  • Dépanner et résoudre les problèmes liés au réseau pendant le développement et après le lancement. 
  • Travailler en étroite collaboration avec les équipes de gameplay et de backend pour assurer une intégration transparente des fonctionnalités réseau. 
  • Se tenir au courant des dernières technologies et meilleures pratiques en matière de réseau. 

Qualifications

  • Expérience significative dans l’application de principes réseaux dans un ou plusieurs jeux AAA multijoueur.  
  • Expérience en programmation haute performance, multithreading et gestion de la mémoire. 
  • Connaissance experte des concepts réseau de bas niveau et des systèmes de jeu multijoueur de haut niveau.  
  • Solide compréhension des protocoles réseau, de la transmission de données et des techniques de synchronisation. 
  • Expérience dans la conception d’architecture systèmes d’envergure. 
  • Capacité à concevoir et mettre en œuvre des architectures multi-joueurs évolutives. 
  • Excellentes compétences en collaboration. 

Additional Information

Quoi nous envoyer

  • Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés

Similar Jobs

Test Tropic - Quality Assurance Manager

Test Tropic

Barbados (On-Site)
7 Months ago
Playrix - Senior Engineering Manager

Playrix

Montenegro (Remote)
4 Months ago
Microsoft - Member of Technical Staff - Software Engineering, Health AI

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
PhonePe - Software Engineer - Backend (3-5yrs), Pune

PhonePe

Pune, Maharashtra, India (On-Site)
2 Months ago
Google - Senior Data Analyst, Trust and Safety, Search

Google

Austin, Texas, United States (On-Site)
2 Months ago
Meta - Network Production Engineer, Network Infrastructure

Meta

Bellevue, Washington, United States (On-Site)
3 Months ago
Meta - Technical Program Manager, Net Infra (Backbone)

Meta

Menlo Park, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer Intern (Network Engineering) - 2025 Summer (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Ishan Technologies - Solution Designer - CISCO & Fortinet

Ishan Technologies

Mumbai, Maharashtra, India (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Actian - Senior Principal Software Engineer [gn] GERMANY

Actian

Hamburg, Hamburg, Germany (Remote)
4 Months ago
Zoox - Software Engineer - Prediction & Behavior ML

Zoox

Foster City, California, United States (Hybrid)
4 Months ago
NetEase Games - Senior Online Services Engineer (US or Can)

NetEase Games

United States (Remote)
5 Months ago
Epic Games - Senior Engine Programmer

Epic Games

United States (On-Site)
1 Month ago
Airlab Inc  - Senior Lead Programmer (Game Industry)

Airlab Inc

Montreal, Quebec, Canada (On-Site)
7 Months ago
Google - Silicon Engineer, University Graduate, 2025

Google

Taipei City, Taiwan (On-Site)
3 Months ago
ByteDance - Site Reliability Engineer, Edge Services

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
Techland - Tools Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Google - Software Engineer, PhD, Early Career, Campus, 2025 Start

Google

Atlanta, Georgia, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Senior Gameplay Designer

Epic Games

Montreal, Quebec, Canada (On-Site)
5 Months ago
Blazesoft - Product Manager

Blazesoft

Vaughan, Ontario, Canada (On-Site)
4 Months ago
Fortra - Sales Data Analyst

Fortra

Canada (On-Site)
1 Month ago
Intrepid Studios,  Inc  - VFX Artist

Intrepid Studios, Inc

Canada (On-Site)
6 Months ago
QUANTIC DREAM - Animateur.trice 3D Jouabilité

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Warner Bros Discovery - Staff Technical Program Manager

Warner Bros Discovery

Ottawa, Ontario, Canada (On-Site)
3 Months ago
Ubisoft - Développeuse.eur infonuagique

Ubisoft

Montreal, Quebec, Canada (Hybrid)
4 Months ago
IGG - Senior Gameplay/System Designer

IGG

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Microsoft - Senior Technical Project Manager- Gears of War - The Coalition

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Larian Studios - Senior HR Generalist | Spécialiste des Ressources Humaines

Larian Studios

Quebec, Canada (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Network Engineering Jobs

ByteDance - Tech Lead Manager, Network Security

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer, Security Engineering - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago
ION - Network Engineer - 7401

ION

Noida, Uttar Pradesh, India (On-Site)
4 Months ago
Axinous - Focal Support Engineer

Axinous

Dallas, Texas, United States (Hybrid)
2 Months ago
ION - Network Design Engineer - 4307

ION

Woking, England, United Kingdom (On-Site)
4 Months ago
Every matrix - Network Team Leader

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
1 Month ago
Google - Technical Program Manager, Global Network Infrastructure Engineering and Delivery

Google

Dublin, County Dublin, Ireland (On-Site)
2 Months ago
ByteDance - Software Development Engineer Graduate (Intent-Based Networking) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
4 Months ago
ByteDance - CDN Senior Site Reliability Engineer - Traffic Infrastructure

ByteDance

Singapore (On-Site)
3 Months ago
The Walt Disney Company - Senior Network Operations Engineer

The Walt Disney Company

The Woodlands, Texas, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Toronto, Ontario, Canada (On-Site)

Montpellier, Occitanie, France (On-Site)

Montpellier, Occitanie, France (On-Site)

Montpellier, Occitanie, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Montpellier, Occitanie, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug