Description du poste
En tant que Backend Engineer au sein de l’équipe PC Game Distribution, vous contribuerez au développement et à la maintenance de notre plateforme de distribution de builds de jeux, utilisée à la fois par nos applications internes et celles destinées aux joueurs. Vous participerez au développement de différents services et outils selon les besoins de l’équipe, en collaboration étroite avec d’autres ingénieurs, des leads techniques et un product manager, dans un environnement dynamique et créatif.
Les membres de notre équipe sont autonomes et dotés d’un esprit orienté résolution de problèmes. Nous recherchons des personnes passionnées par le jeu vidéo et toujours à l’affût des nouvelles plateformes de développement, fonctionnalités et APIs.
Nous attendons du.de la candidat.e curiosité, ouverture d’esprit, polyvalence et capacité à explorer de nouvelles architectures et solutions afin de contribuer au développement et à la maintenance de notre plateforme.
Responsabilités
1. Travailler en étroite collaboration avec l’équipe pour concevoir et construire des applications cloud‑native hautement évolutives, disponibles et fiables, en utilisant les pratiques et outils recommandés par Ubisoft
2. Contribuer au développement de nos composants cloud et outils en ligne de commande
3. Participer à l’architecture des solutions livrées par l’équipe
4. Gérer ses priorités individuelles, ses deadlines et ses livrables
5. Contribuer aux efforts d’ingénierie, de la planification à la livraison, pour résoudre des problématiques techniques complexes
Qualifications
6. Actuellement en BA/BS/Master en Informatique ou dans un domaine technique connexe.
7. Expérience en développement logiciel avec un ou plusieurs langages de programmation généralistes (ex. : Go, TypeScript, Java, C/C++, C# ou Python).
8. Expérience dans au moins un des domaines suivants : backend serveur, systèmes distribués et parallèles, développement full‑stack (front-end et back-end), plateformes et applications d’entreprise scalables.
9. Expérience en développement avec différents fournisseurs de solutions cloud (ex. : AWS, GCP, Azure).
10. Capacité à apprendre d’autres langages de programmation si nécessaire et à contribuer à l’intégration d’APIs côté client.
11. Connaissance de l’automatisation d’infrastructure, des pipelines CI/CD et des modèles de déploiement cloud.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.