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.
- 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.
Quoi nous envoyer
- Votre CV mettant en valeur votre formation, votre expérience, vos compétences et les jeux livrés