Ubisoft

Québec
Total Offices: 4
21,450 Total Employees
Year Founded: 1986

Jobs at Ubisoft

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

20 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Gère le cycle complet des achats pour les équipes de production, du sourcing et de l’analyse des offres jusqu’à la négociation, la contractualisation et l’émission des bons de commande. Suit la performance des fournisseurs, les engagements contractuels et les écarts de facturation. Contribue aux stratégies de catégories, à la veille de marché, à l’identification des risques et aux recommandations stratégiques pour la direction.
20 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Concevoir, développer et maintenir des systèmes en ligne côté client et backend pour un jeu AAA. Collaborer avec les équipes multidisciplinaires pour assurer la fiabilité, la performance, la maintenabilité et la résilience des services. Développer des outils de suivi et d’observation, optimiser l’intégration et le déploiement continus, faire évoluer l’architecture, corriger les problèmes techniques et soutenir la stabilité de l’écosystème en ligne.
20 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Develop and maintain client-side and backend online systems for a new AAA game IP. Design scalable services, improve monitoring and observability tools, optimize CI/CD practices, troubleshoot technical issues, and support reliable online service integration. Collaborate with production, programming, and multidisciplinary teams to ensure performance, stability, maintainability, and resilience across the game's online ecosystem.
20 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Conçoit et maintient les systèmes de progression et de récompenses de Rainbow Six Siege, notamment le Battle Pass, les récompenses saisonnières et les mécaniques d’engagement. Collabore avec les équipes de monétisation, de design et d’analytique pour équilibrer les systèmes, simuler leur impact, suivre la santé de l’économie du jeu et définir les métriques pertinentes. Réalise également des benchmarks concurrentiels et documente les designs et changements de balancing.
22 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Leads marketing product strategy for video games, defining positioning, audience, value proposition, brand alignment, communication plans, and go-to-market needs. Analyzes market and player insights, guides product differentiation and content consistency, manages resources and budgets, develops partnerships, and represents the product vision across internal teams and external agencies. Requires extensive gaming marketing experience, leadership, bilingual French-English communication, and familiarity with multiplayer or live-service games.
22 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Operate and tune Rainbow Six Siege’s progression and reward systems, including Battle Passes, XP, levels, events, and post-match rewards. Collaborate with monetization, design, and analytics teams to support onboarding, engagement, retention, and monetization goals. Monitor game economy performance, define metrics, simulate balancing changes, benchmark competing live-service games, and document system updates.
22 Hours AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Define and position a video game product, shaping its target audience, value proposition, market segment, brand alignment, and commercial strategy. Lead communication and marketing planning through launch, analyze audience and market data, guide product differentiation and content priorities, align internal stakeholders around the product vision, manage teams and budgets, and develop partnerships and other business opportunities.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Create and integrate real-time visual effects such as smoke, fire, explosions, snow, and water for a game. Collaborate with creative, programming, and cross-functional teams to design impactful effects, develop original textures, use particle systems, troubleshoot issues, and optimize performance in the game engine. Refine work through playtesting and team feedback while applying 3D production, artistic, compositing, shader, and procedural workflows.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Creates and integrates real-time environmental visual effects such as fire, smoke, explosions, snow, and water for a video game. Collaborates with creative, programming, and development teams; uses particle systems, textures, and game engines; optimizes effects for performance; troubleshoots technical issues; incorporates playtest, team, and community feedback; and documents the creative process in a portfolio.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Lead combat design for For Honor’s multiplayer experience by balancing hero abilities, movesets, and interconnected gameplay systems. Analyze player behavior and combat data, prototype and iterate gameplay features, assess broader player impact, and collaborate with multidisciplinary teams to align systems with creative goals. The role also includes mentoring designers, communicating balancing decisions, and supporting competitive multiplayer and progression systems.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Designs player experiences and gameplay interactions for Rainbow Six Siege, including feedback systems using visual, audio, interface, and screen effects. Collaborates with game, gameplay, audio, art, and programming teams to support Operators and gadgets. Prototypes, iterates, documents, and validates interactions through playtesting, ensuring gameplay readability, consistency, onboarding, and cohesion across a live-service multiplayer game.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Conçoit et équilibre les systèmes de combat multijoueur de For Honor. Analyse les données de gameplay et le comportement des joueurs, ajuste les capacités des héros et les mouvements, prototype des fonctionnalités et évalue leur impact sur l’écosystème de combat. Collabore avec des équipes multidisciplinaires pour traduire la vision créative en systèmes de jeu, soutient les fonctionnalités compétitives et le développement à long terme de la méta, et accompagne les membres de l’équipe par le mentorat et le partage des connaissances.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Le ou la concepteur·trice technique senior soutient la conception de niveaux en intégrant, validant et maintenant le contenu des missions, les flux de jouabilité et les séquences à embranchements. La personne crée des systèmes de scriptage visuel basés sur des nœuds, améliore les outils internes, analyse les billets Jira, résout les problèmes techniques et collabore avec des équipes multidisciplinaires pour assurer la qualité et la cohérence des expériences de jeu.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Owns mission design from prototyping through final polish, defining pacing, objectives, progression, player guidance, and multiple gameplay outcomes. Builds maintainable visual scripting systems integrating gameplay, narrative, animation, audio, and artificial intelligence. Collaborates with multidisciplinary teams, translates narrative concepts into playable experiences, communicates production needs, mentors level designers, and improves workflows and quality standards.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Designs and refines player experiences for Rainbow Six Siege agents, gadgets, and gameplay interactions. Responsibilities include creating interaction flows, player feedback systems, visual and audio effects, UI elements, prototypes, UX documentation, and interaction guidelines. The role collaborates with game design, audio, art, and programming teams, participates in playtests, and validates consistency and clarity across multiplayer live-service game systems.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Conçoit des missions complètes de jeu vidéo, du prototypage à l’intégration finale. Définit le rythme, la structure, les objectifs et la progression, tout en coordonnant la narration, l’animation, l’audio, l’intelligence artificielle et les équipes artistiques. Crée des scripts visuels maintenables, veille à la fluidité et à la lisibilité de l’expérience, accompagne les concepteurs de niveaux et contribue à l’amélioration des méthodes et standards de l’équipe.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Supports level design teams by implementing, integrating, validating, and maintaining mission content, gameplay flows, branching sequences, and visual scripting systems. Reviews implementations against technical and creative standards, troubleshoots mission workflow issues, manages Jira tickets, supports internal mission creation tools, and collaborates with cross-functional teams to improve production quality and efficiency.
Gaming
Design, develop, and operate highly available, low-latency Gateway services connecting Ubisoft games and online services. Responsibilities include production-quality Go and TypeScript/Node.js development, API security, infrastructure as code, AWS operations, observability, CI/CD, performance debugging, and architecture decisions. The role also advances self-service Gateway capabilities, mentors colleagues, participates in agile development, and improves reliability, scalability, and security for large-scale online traffic.
2 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Creates and integrates high-quality third-person gameplay animations for For Honor, using keyframe animation, video references, and motion-capture data. Tests and refines animation systems directly in the game engine while collaborating with animation, technical animation, programming, and design teams. Ensures animations meet visual, technical, gameplay, quality, and schedule objectives.
8 Days AgoSaved
In-Office
Montréal, QC, CAN
Gaming
Concevoir et produire les éléments visuels de l’interface de Rainbow Six Siege, notamment les menus, HUD, typographie, icônes, palettes et animations. Créer des maquettes, prototypes et ressources graphiques, assurer la cohérence visuelle et l’adaptabilité sur différentes plateformes, langues et résolutions. Collaborer avec les équipes artistiques, UX et techniques pour optimiser les ressources dans le moteur de jeu, corriger les bogues visuels et soutenir l’accessibilité.