This job might no longer be available.

Online Programmer C++ H/F/NB

Ubisoft
Paris IDF fr
1 year ago
Apply

Description du poste

Au sein de l'équipe Online de l'une de nos marques les plus emblématiques, vous concevrez et mettrez en œuvre des fonctionnalités permettant de relier les joueurs aux services first party et aux serveurs d'Ubisoft.

Vous serez responsable de la conception, de la mise en œuvre, du déploiement, de la maintenance et de l'optimisation des services en ligne du jeu et des outils connexes, côté serveur et côté client. Vous travaillerez en étroite collaboration avec les Game Designers et les Gameplay Programmers de différents studios dans le monde. En tant qu' Online Programmer (H/F/NB), vos principales missions seront les suivantes :

- Développer/maintenir les services :

- Concevoir, prototyper et mettre en œuvre des services Online tolérants aux pannes en privilégiant l'évolutivité, la disponibilité et la sécurité,

- Mise en œuvre d'outils pour configurer, déployer, déboguer et surveiller les services et les serveurs dédiés,

- Effectuer des tests de charge, analyser les résultats, proposer des améliorations et optimiser si nécessaire,

- Collaborer avec les équipes devops pour concevoir et optimiser l'infrastructure côté serveur, et pour étudier les problèmes d'infrastructure.

- Maintenir et améliorer le moteur Online multiplateforme du jeu en C++ :

- Utiliser des primitives pour implémenter les fonctionnalités des consoles individuelles et fournir une API agnostique à la plateforme qui sera utilisée par des abstractions de moteur de plus haut niveau,

- Concevoir et écrire du code asynchrone et multithread, en se concentrant sur la haute performance et la faible empreinte mémoire,

- Évaluer les bibliothèques externes et internes d'Ubisoft afin de trouver la meilleure solution pour notre moteur en fonction des besoins actuels et futurs du projet,

- Éduquer, encadrer et former les programmeurs de jeu à l'utilisation optimale des fonctionnalités asynchrones Online.

Qualifications

Bonus skills :

Informations supplémentaires

Ce poste est à pourvoir en CDI, au sein de notre studio situé à Montreuil.

Ubisoft veille à développer un environnement de travail inclusif qui reflète la diversité de sa communauté de joueurs dans ses équipes.

En tant qu’employeur, Ubisoft offre à tous les mêmes opportunités d’accès à l’emploi sans distinction de genre, ethnicité, religion, orientation sexuelle, statut social, handicap et d’âge.

Description de l'entreprise

Les 19 000 membres de l'équipe d'Ubisoft, répartis sur plus de 40 sites dans le monde, sont liés par une mission commune : enrichir la vie des joueurs et des joueuses en leur offrant des expériences de jeu originales et mémorables. Leur dévouement et leur talent ont donné vie à de nombreuses franchises acclamées telles que Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft est un employeur qui souscrit au principe de l'égalité des chances et qui estime que la diversité des origines et des points de vue est essentielle pour créer des univers où les joueurs, les joueuses et les équipes peuvent s'épanouir et s'exprimer.

Si vous avez envie de relever des défis qui changent le jeu, de découvrir des technologies de pointe et de repousser les limites du divertissement, nous vous invitons à rejoindre notre aventure et à nous aider à créer des mondes inexplorés.

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at Ubisoft

Engineering jobs