Enable job alerts via email!

Développeur-euse Back-End API

Ubisoft

Montreal

On-site

CAD 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ubisoft is seeking a talented software developer to join their Data Platform Group. You will design and maintain microservices and APIs that enhance the gaming experience through machine learning and data analysis. Collaborate with teams to implement innovative solutions and contribute to the future of gaming. This role is crucial for providing real-time insights and personalized experiences for millions of players worldwide.

Qualifications

  • Expérience en développement logiciel/données.
  • Solide expérience en programmation dans un des langages mentionnés.
  • Expérience avec les technologies cloud et infrastructures modernes.

Responsibilities

  • Concevoir, construire et maintenir des microservices et des API.
  • Gérer une infrastructure évolutive dans le cloud.
  • Participer aux décisions pour améliorer la qualité de la plateforme.

Skills

Python
Java
Scala
Kotlin
Cloud Technologies
API Design
Microservices Architecture
Communication

Tools

AWS
Azure
Databricks
Spark
Kafka

Job description

Description du poste

Le Groupe de la Plateforme de Données (Data Platform Group), faisant partie de Ubisoft Data Office et plus particulièrement Ubisoft IT, développe et gère une variété de services et d'outils de données pour le stockage et l'analyse de la télémétrie des jeux. Connus comme une référence et une source fiable au sein d'Ubisoft, leurs produits offrent : une visibilité en temps réel sur la manière dont les titres d'Ubisoft sont joués et une compréhension des habitudes et des préférences des joueurs.

En rejoignant l'équipe, vous serez responsable du développement de multiples outils et API autour de la plateforme centrale de Machine Learning (ML) et d'Intelligence Artificielle (IA). Ces outils sont au cœur de nombreux pipelines utilisés pour créer, tester et déployer des algorithmes pour les jeux et services d'Ubisoft. Votre travail contribuera à offrir à des millions de joueurs des expériences plus sûres et personnalisées, tout en étendant l'utilisation du ML/IA à travers nos équipes.

Ce que vous ferez :

  1. Concevoir, prototyper, construire et maintenir des microservices et des API fournissant des données et des modèles aux équipes et projets à travers Ubisoft.
  2. Construire et gérer une infrastructure évolutive dans le cloud.
  3. Synchroniser avec votre équipe pour discuter du travail en cours, des idées et des obstacles ; planifier et prioriser ; surmonter les problèmes.
  4. Participer aux décisions et leur mise en œuvre pour améliorer la qualité de la plateforme.
  5. Permettre l'utilisation de la plateforme centrale en développant toutes les pièces de logiciel connectées pour son utilisation et son intégration dans l'écosystème Ubisoft.
  6. Participer à des projets de preuve de concept pour faire progresser la compréhension des nouvelles technologies liées aux données et au ML, tout en approfondissant vos propres connaissances et compétences.
Qualifications
  • Expérience en développement logiciel/données, avec une solide expérience en programmation dans au moins un des langages suivants : Python, Java, Scala ou Kotlin.
  • Expérience de la construction et de l'interaction avec des API REST et familiarité avec les principes de l'architecture des microservices et de la conception des API.
  • Expérience préalable de l'utilisation des technologies cloud (AWS/Azure) et des infrastructures modernes.
  • Capacité à naviguer entre la vue d'ensemble et les détails micro pour obtenir des résultats constants.
  • Capacité à travailler de manière collaborative, avec de bonnes compétences en communication pour discuter avec des collègues.
  • Expérience avec Databricks, DevOps, traitement de données (Spark/Kafka) sera considérée comme un atout.
Informations complémentaires

Pour info : Si vous avez besoin d'un permis de travail, votre admissibilité peut dépendre de votre éducation et de vos années d'expérience pertinentes, comme l'exige le gouvernement.

Les habiletés et connaissances peuvent prendre différentes formes et se baser sur des expériences pertinentes. Nous vous encourageons vivement à postuler, même si vous ne remplissez pas toutes les exigences ci-dessus.

Chez Ubisoft, nous valorisons la diversité sous toutes ses formes. Nous nous engageons à créer un environnement de travail inclusif et respectueux. Si vous avez besoin d'accommodements pour l'entretien, veuillez nous en informer.

Description de l'entreprise

Les équipes d’Ubisoft comptent 19 000 personnes réparties dans plus de 30 pays, avec pour mission d’enrichir la vie des joueurs par des expériences de jeu originales et mémorables. Leur énergie et leur talent ont permis de créer des franchises telles qu’Assassin's Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, et bien d'autres à venir. Ubisoft valorise l'égalité des chances et la diversité pour favoriser l’épanouissement et l’expression de tous. Si vous êtes enthousiaste à l'idée de relever des défis, d'exploiter des technologies de pointe, et de participer au futur du divertissement, rejoignez-nous et créez l’inconnu.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Développeur-euse Back-End API

Ubisoft Entertainment

Montreal

On-site

CAD 70,000 - 90,000

Today
Be an early applicant