Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Senior Gameplay Programmer

Temps plein

Ubisoft

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. 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 create the unknown!

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

We are looking for candidates who demonstrate qualities such as proactivity, independence, curiosity, and a strong sense of collaboration. Ideally, this person is able to lend a hand wherever needed within the project, whether in gameplay, integration, optimization, debugging, or tool improvement. They have solid experience in game development and are comfortable in an environment where versatility, initiative, and technical leadership are valued.

 

What you’ll do

  • Design, develop, and evolve robust and scalable gameplay systems
  • Collaborate closely with the design, animation, art, and production teams to turn ambitious design goals into high-quality game features.
  • Develop features and systems in Unreal Engine 5 using C++ and Blueprints, ensuring code quality, maintainability, and performance.
  • Identify technical risks, recommend appropriate approaches, and contribute to architectural decisions affecting gameplay systems.
  • Support the programming team through knowledge sharing, code reviews, and mentoring less experienced developers.
  • Contribute to the continuous improvement of development tools, processes, and practices to increase the team’s efficiency.
  • Work closely with the game design team to test features, provide constructive feedback, iterate on systems, and help improve the gameplay experience.

 

Qualifications

What You Bring to the Team

  • At least 7 years of experience in C++ programming.
  • Strong understanding of gameplay mechanics and 3C systems (Character, Camera, Controls).
  • Proven experience with Unreal Engine 4/5.
  • Significant experience developing and testing gameplay features across multiple platforms.
  • Knowledge of systems that impact performance and quality (rendering, threading, networking).
  • Excellent debugging and profiling skills.
  • Ability to write reliable, efficient, and robust code.
  • Strong communication skills and a collaborative, open-minded team-oriented attitude.
  • Self-motivated with a passion for video games.

 

Nice to Have

  • Experience developing multiplayer games.
  • Experience working on first-person shooter (FPS) games.
  • Cross-platform development experience (console and/or mobile).
  • Familiarity with GAS and CMC.
L'offre d'emploi a été publiée il y a 18 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Senior Gameplay Programmer à Montréal, QC
  •  ...aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez KRAFTON...  ...du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (...  ...:   We are looking for a Senior Gameplay Programmer, specialized in 3Cs... 
    Senior
    Temps plein
    Travail à distance

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    il y a 18 heures
  •  ...l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques,...  ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... 
    Senior
    Temps plein
    Le monde entier

    Cloud Imperium Games Limited

    Montréal, QC
    il y a 3 jours
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong... 
    Senior
    Temps plein
    Travail au bureau

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...necessary for other developers to create missions, build complex gameplay mechanics, and balance the game. To enhance and maintain the...  ...de jeux de toutes disciplines. Solides compétences en programmation C/C++. Solides compétences en mathématiques. Très bonne connaissance... 
    Suggéré
    Temps plein
    Travail au bureau
    Travail à distance
    Le monde entier

    People Can Fly, Sp. Z O.o.

    Montréal, QC
    il y a 18 heures
  •  ...off their personality and interests. We're looking for a Lead Programmer who is passionate about developing games and people. You will lead...  ...this role, you will Lead a team of 5+ engineers focused on gameplay-adjacent systems driving cosmetic customization and player... 
    Suggéré
    Contrat Longue Durée
    Temps plein
    Le monde entier

    Epic Games

    Montréal, QC
    il y a 5 jours
  •  ...que nous diffusons à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et que nous donnons vie...  ...Description NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay experience... 
    Senior
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Zone locale
    3 jours par semaine

    Nbcuniversal

    Montréal, QC
    il y a 18 heures
  •  ...de nouveaux standards pour l'industrie du jeu vidéo et la communauté dans son ensemble. Nous recherchons un·e Responsable Programmation Gameplay expérimenté.e et qualifié.e pour travailler sur notre simulation de combat spatial passionnante pour PC, Star Citizen ! La·e Responsable... 
    Tarif journalier
    Temps plein
    Le monde entier

    Cloud Imperium Games Limited

    Montréal, QC
    il y a 7 jours
  •  ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a Gameplay Programmer to help bring the dark and immersive world of Blight: Survival to life. In this role, you’ll contribute to shaping the player’s... 
    Temps plein

    Behaviour Interactive

    Montréal, QC
    il y a 18 heures
  •  ...disability, or any other protected characteristics as per applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work at the heart of gameplay... 
    Senior
    Temps plein
    Horaires flexibles

    Behaviour Interactive

    Montréal, QC
    il y a 18 heures
  •  ...gender identity, civil status, disability, or any other protected characteristics as per applicable law. We are looking for a Gameplay Programmer to help support our amazing horror IP, Dead By Daylight. At the heart of the Gameplay team, you will actively contribute to the... 
    Temps plein

    Behaviour Interactive

    Montréal, QC
    il y a 18 heures
  •  ...What you’ll do Design, implement, and maintain real‑time gameplay AI systems in Unreal Engine  Own AI behaviors end to end: architecture...  ...on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others... 
    Senior
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...performance, security, and maintainability. Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure...  ...efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the... 
    Senior
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...We’re looking for a Senior Gameplay Programmer to play a key role in bringing a AAA title to life. Working within a gameplay feature team, you will contribute to the design and implementation of medium‑to‑large scale player and combat related gameplay systems. If you thrive... 
    Senior
    Contrat Longue Durée
    Temps plein

    Behaviour Interactive

    Montréal, QC
    il y a 18 heures
  • $12k - $15k par année

     ...days a week at our Montreal studio. In this role, you can expect to: Design and architect some of the most advanced modular gameplay systems that are robust, flexible, and high-performing. Translate requirements into technical designs and identify appropriate technologies... 
    Senior
    Temps plein
    Travail d'été
    Travail au bureau
    Zone locale
    Recrutement immédiat
    Travail à distance
    Horaires flexibles

    Kabam

    Montréal, QC
    il y a 18 heures
  •  ...create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications...  ...Collaborate with the data science team, specialized programmers (gameplay, AI, etc.), the research team, and other stakeholders such as... 
    Senior
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists... 
    Senior
    Temps plein

    Cloud Chamber

    Montréal, QC
    il y a 18 heures
  •  ...studio for this contract opportunity. In this role, you can expect to: Design and architect some of the most advanced modular gameplay systems that are robust, flexible, and high-performing. Translate requirements into technical designs and identify appropriate... 
    Senior
    Temps plein
    Сontrat
    Zone locale
    Horaires flexibles

    Kabam

    Montréal, QC
    il y a 18 heures
  • Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you...
    Senior
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...Description du poste En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l...  ...informatique ou génie informatique. Au moins 5 ans d’expérience en programmation C++ et optimisation. Expertise en gameplay, IA et design (... 
    Senior
    Temps plein
    Travail au bureau

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Senior
    Contrat Longue Durée
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation... 
    Senior
    Emploi permanent
    Temps plein
    Сontrat
    Emploi intérim
    Travail à distance
    Travail à domicile
    Horaires flexibles

    Indero

    Montréal, QC
    il y a 18 heures
  •  ...advanced gaming systems and tools. Working collaboratively with other programmers and designers, you will have a significant impact and influence...  ...Design and architecture of some of the most advanced modular gameplay systems that are robust, flexible and high-performing.... 
    Senior
    Temps plein
    Сontrat
    Zone locale
    Horaires flexibles

    Kabam

    Montréal, QC
    il y a 18 heures
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Senior
    Temps plein

    Behaviour Interactive

    Montréal, QC
    il y a 18 heures
  •  ...notre monde. Job Description RESPONSIBILTIES As a Senior Gameplay Animator, you will be responsible for bringing gameplay...  ...closely with a team of skilled animators, designers, and gameplay programmers. Ensure animation work meets artistic goals and quality... 
    Senior
    Temps plein
    Zone locale

    NBCUniversal

    Montréal, QC
    il y a 19 jours
  •  ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... 
    Senior
    Temps plein
    Travail temporaire
    Stage

    Playstation Global

    Montréal, QC
    il y a 18 heures
  •  ...Description du poste L’équipe Anti‑Cheat de Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre mission : garantir un environnement juste et compétitif pour notre communauté. Nous nous consacrons à la prévention... 
    Senior
    Temps plein
    Travail au bureau

    Ubisoft

    Montréal, QC
    il y a 18 heures
  •  ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power...  ...maintain network systems that support real‑time multiplayer gameplay, including replication, synchronization, and communication... 
    Senior
    Temps plein

    Nbcuniversal

    Montréal, QC
    il y a 18 heures
  •  ...développement dans le domaine de la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de script ; Esprit de...  ...de développeurs de jeux passionnés et pleins d'énergie !   Senior Physics Programmer We are Highdive, a NetEase Games... 
    Senior
    Temps plein
    Travail au bureau

    High Dive Inc.

    Montréal, QC
    il y a 18 heures
  •  ...opportunité? Ou tu ne fais que jeter un coup d’œil au marché? Eh bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au sein du portefeuille d’activités de marketing à la performance de... 
    Senior
    Temps plein
    Apprentissage
    Travail à distance
    Horaires flexibles
    Équipe de jour

    Lightspeed Commerce

    Montréal, QC
    il y a 18 heures
  •  ...The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to...  ...accelerate ML related computations.  ~ Develop systems that allow Gameplay programmers and Data scientist to easily track relevant data... 
    Senior
    Temps plein

    Ubisoft

    Montréal, QC
    il y a 18 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Senior Gameplay Programmer. Soyez parmi les premiers à postuler !