U

Ubisoft

Verified Job Source

Ubisoft is a global leader in interactive entertainment, known for iconic game franchises and a commitment to fostering diversity and innovative gaming experiences.

Saint-Mandé, Île-de-France

Computer Games
5,001+ people

About

Ubisoft is a global leader in gaming with teams across the world crafting original and memorable gaming experiences featuring brands such as Assassin’s Creed®, Brawlhalla®, For Honor®, Far Cry®, Tom Clancy’s Ghost Recon®, Just Dance®, Rabbids®, Tom Clancy’s Rainbow Six®, The Crew® and Tom Clancy’s The Division®. We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Open positions

Programmeur.meuse Engin - OS (Game Network)

On-site · Montréal

Develop and evolve reliable, high-performance C++ middleware for online game services. Collaborate with technical teams to design architectures, optimize performance, and maintain high code quality standards.

Programmeur·euse online - (Online services - Hosting Platforms)

On-site · Montréal

Support internal teams using Ubisoft’s API gateway and Shipyard hosting platform by answering questions, investigating technical issues, prioritizing requests, and creating troubleshooting documentation. Identify recurring support tasks for automation with AI tools and scripts, share user feedback with product management, and assist with platform incident coordination and resolution.

Développeur·euse de données

On-site · Montréal

You will be responsible for designing and maintaining reliable, high-performance data processing pipelines from technical specification to production. You will also collaborate with architects to define data models and ensure data quality standards are met.

Développeur·euse infonuagique

On-site · Montréal

You will design, develop, and maintain a large-scale Kubernetes platform to ensure high reliability, scalability, and security for online game services. This involves collaborating with DevOps and security teams to implement infrastructure automation and resolve production incidents.

Développeur.euse de données IA Sénior

On-site · Montréal

The role involves designing, implementing, and maintaining data pipelines and AI agents to support predictive models and business processes. You will collaborate with cross-functional teams to integrate AI solutions into existing systems while ensuring data quality and performance.

Cheffe, Chef d'équipe Informatique Procedural Team (Anvil)

On-site · Montréal

The team lead will plan milestones and sprints while managing the daily tasks and performance of the procedural systems team. They will collaborate with leadership to align technical vision and ensure the successful delivery of world-building systems.

Programmeuse, Programmeur Front-End Esport - Rainbow Six Siege

On-site · Montréal

You will design, develop, and maintain the web ecosystem for Rainbow Six Siege esports, ensuring high performance and reliability. You will collaborate with product and development teams to define technical architecture and deliver scalable features from conception to production.

Programmeuse, Programmeur en ligne (Online services - player identity)

On-site · Montréal

You will design, develop, and maintain robust, scalable, and secure online services for player identity within a distributed systems environment. This includes participating in the full software development lifecycle, providing production support, and collaborating with cross-functional teams to integrate account services.

Programmeuse, Programmeur Front-End Esport - Rainbow Six Siege

On-site · Montréal

Design, develop, and maintain web platforms and applications supporting the Rainbow Six Siege esports ecosystem, taking ownership of front-end architecture and features from conception through release and maintenance. Collaborate with product and development teams, resolve technical issues, document solutions, and evaluate technologies and practices that can improve the platforms.

Développeur.euse de Communauté Senior - For Honor

On-site · Montréal

The Senior Community Developer will lead global engagement strategies to foster player loyalty and drive business growth through collaborative planning. They will act as a primary spokesperson and liaison between players and production teams to influence game development and marketing initiatives.

Développeur.euse de Communauté Senior - Far Cry

On-site · Montréal

The Senior Community Developer will design and implement global engagement strategies to foster player loyalty and growth across Ubisoft's game portfolio. They will act as a key strategic partner, collaborating with production and marketing teams to manage community feedback, content initiatives, and cross-functional projects.

Programmeur.euse moteur

On-site · Québec

The engine programmer will optimize low-level game engine systems, specifically focusing on memory management and task scheduling. They will also develop, restructure, and maintain core engine modules to ensure performance, scalability, and compatibility.

Develop Mentorship at Ubisoft - Cybersecurity 2026-2027

On-site · Montréal

Selected mentees will work on a personal project based on a given theme while receiving guidance from Ubisoft professionals. In the cybersecurity track, participants will investigate vulnerabilities and solve technical challenges through Capture the Flag simulations.

Develop at Ubisoft - Cybersecurity 2026-2027

Hybrid · Montréal

Mentees will work on a project based on a given theme and receive guidance from Ubisoft professionals. In the cybersecurity track, participants will complete Capture the Flag challenges to investigate vulnerabilities and analyze systems.

Programmeur·euse en ligne (Far Cry)

On-site · Montréal

You will contribute to the creation and maintenance of connected game experiences by integrating Ubisoft services and developing plugins. Additionally, you will develop deployment and automation tools for game servers using an infrastructure-as-code approach.

Software Engineer – MLOPS

On-site · Montréal

You will design, develop, and maintain scalable application services and data processing pipelines to support machine learning models. Additionally, you will manage cloud infrastructure and collaborate with specialists to deploy predictive models into production environments.