Ubisoft

Programmeur-euse en ligne (March Of Giants)

Ubisoft$80K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Proficiency in programming languages Go and C++
  • Experience with Unreal Engine 5 or similar game engines
  • Development of backend systems and features for AAA games
  • Ability to design and maintain REST APIs
  • Familiarity with cloud services like AWS
  • Experience in designing databases for online services
  • Bilingual communication skills in French and English
  • Strong collaboration with cross-functional teams

Responsibilities

  • Gather team requirements and propose suitable solutions for game systems
  • Design, develop, and maintain online client and backend systems
  • Collaborate with production and programming teams to ensure service reliability and performance
  • Develop and enhance monitoring and logging tools for service performance
  • Implement and optimize continuous integration and deployment practices
  • Participate in the evolution of service architecture to support game growth
  • Troubleshoot technical issues and optimize existing systems
  • Contribute to improving development processes and practices
  • Collaborate across disciplines to ensure smooth integration of online services
  • Support online ecosystem stability and resilience

Benefits

  • Collaborative work environment within a renowned game development studio
  • Opportunities for skill enhancement through participation in innovative projects
  • Access to cutting-edge technology and tools in game development
  • Flexible work arrangements to support work-life balance
  • Engagement in a community-driven culture with diverse perspectives
Full Job Description
Description du poste

Description du poste

En tant que Programmeur• euse de jeux en ligne à Ubisoft Montréal, vous contribuerez à la création et au soutien des services en ligne nécessaires au succès d'une nouvelle propriété intellectuelle. Vous concevrez, développerez et maintiendrez des systèmes en ligne côté client et backend qui permettent aux joueurs et joueuses de se connecter et d'interagir dans un environnement fiable, évolutif et performant. En collaboration avec des équipes multidisciplinaires, vous participerez également à l'amélioration des outils d'intégration et de déploiement continus afin d'offrir une expérience de jeu fluide et stable.

Ce que vous ferez
  • Recueillir les besoins des équipes et proposer des solutions adaptées aux systèmes et fonctionnalités du jeu
  • Concevoir, développer et maintenir des systèmes en ligne côté client et backend
  • Collaborer avec les équipes de production et de programmation afin d'assurer la fiabilité, la performance et la maintenabilité des services en ligne
  • Développer et améliorer des outils de suivi, d'observation et d'enregistrement des performances et de la disponibilité des services
  • Mettre en place et optimiser des pratiques et outils d'intégration continue et de déploiement continu
  • Participer à l'évolution de l'architecture des services afin de soutenir la croissance du jeu
  • Corriger les problèmes techniques et optimiser les systèmes existants
  • Contribuer à l'amélioration des processus et des pratiques de développement
  • Collaborer avec différents corps de métier afin d'assurer une intégration fluide des services en ligne
  • Soutenir la stabilité et la résilience de l'écosystème en ligne du jeu


Qualifications

Ce que vous apportez à l'équipe
  • Maîtriser les langages de programmation Go et C++
  • Utiliser Unreal Engine 5 ou un moteur de jeu similaire
  • Développer des systèmes et fonctionnalités backend pour des jeux AAA
  • Concevoir et maintenir des API REST
  • Travailler avec des services infonuagiques comme AWS
  • Concevoir des bases de données adaptées aux besoins des services en ligne
  • Communiquer efficacement en français et en anglais, à l'oral comme à l'écrit, afin de collaborer avec des équipes et partenaires à l'échelle mondiale
  • Collaborer efficacement avec des équipes multidisciplinaires sur des projets partagés

Ce qu'il faut nous envoyer
  • Votre CV mettant en valeur vos compétences
  • Projets, contributions techniques ou dépôts Git pertinents


Informations complémentaires

About Ubisoft

Ubisoft Entertainment SA is a French video game company headquartered in Montreuil with several development studios across the world. It publishes games for several video game franchises, including Assassin's Creed, Far Cry, Just Dance, Prince of Persia, Rayman, Raving Rabbids, and Tom Clancy's. The company's largest development studio is Ubisoft Montreal in Canada, which is responsible for the development of Assassin's Creed, Far Cry, and Watch Dogs, among others. Ubisoft is the fourth largest publicly traded game company in the Americas and Europe in terms of revenue and market capitalization, after Activision Blizzard, Electronic Arts, and Take-Two Interactive. The company has over 18,000 employees and has development studios in 35 countries. Ubisoft's revenue for the fiscal year 2020-2021 was ?2.2 billion.
Learn more about Ubisoft
Size
20,665 employees
Industry
Founded
1986
NASDAQ

Similar Jobs

More Jobs at Ubisoft

More Information Technology Jobs

Find similar Programmeur-euse en ligne (March Of Giants) jobs: