Talent.com
Ubisoft
Senior Gameplay ProgrammerUbisoft • Montreal, Québec, Canada
Senior Gameplay Programmer

Senior Gameplay Programmer

Ubisoft • Montreal, Québec, Canada
5 hours ago
Job type
  • Full-time
Job description
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.


Create a job alert for this search

Senior Gameplay Programmer • Montreal, Québec, Canada

Similar jobs

Senior Unreal Gameplay Programmer – Remote, AAA Games

High Voltage SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A leading video game developer is seeking a Senior Unreal Gameplay Programmer to join their growing Engineering team.This role involves collaborating with designers and artists to create and iterat... Show more

 • Promoted

Senior Gameplay Programmer — Unity/C#

Gameloft MontrealMontreal
Full-time

Une entreprise de développement de jeux à Montréal recherche un(e) Programmeur(-euse) jouabilité sénior pour rejoindre l'équipe de Disney Dreamlight Valley.Vous serez responsable de développer des ... Show more

 • Promoted

Senior C++ Software Engineer (Gaming Platform)

GuruLinkMontreal (administrative region), QC, CA
Full-time

Our client is developing a bleeding‑edge platform for game streaming, real‑time rendering, and edge AI, enabling studios and developers to deliver console‑grade experiences via the cloud.They are b... Show more

 • Promoted

Senior Gameplay Programmer – [For Honor]

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

As a Gameplay Programmer on For Honor at Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience.You’ll join a talented and versatile team worki... Show more

 • Promoted

Innovative Tools Programmer for Next-Gen Game Development

GameloftMontreal (administrative region), QC, CA
Full-time

Be part of a creative journey as a Tools Programmer focused on advancing game technology.Use your Unity proficiency to build tools that revolutionize gaming experiences.As a key player in this proj... Show more

 • Promoted

Senior Rendering Programmer

Cloud Chamber - EnglishMontreal (administrative region), QC, CA
Full-time

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 ... Show more

 • Promoted

Senior Gameplay AI Engineer (Unreal/UE5)

2KMontreal (administrative region), QC, CA
Full-time

A leading video game developer based in Montreal is seeking a Senior AI Engineer to enhance AI Systems for their new project.In this role, you will collaborate across departments to implement AI so... Show more

 • Promoted

KRAFTON Senior Gameplay Developer Role

Studio KRAFTON MontréalMontreal (administrative region), QC, CA
Full-time

Step into a pivotal role at KRAFTON Montreal as a Senior Gameplay Programmer dedicated to 3C systems.Deliver engaging gaming experiences in a unique hybrid environment centered on physics and contr... Show more

 • Promoted

Senior Unreal Gameplay Programmer Needed

High Voltage SoftwareMontreal (administrative region), QC, CA
Full-time

Bring your programming skills to High Voltage as a Senior Unreal Gameplay Programmer, working remotely to shape the next big AAA games.Collaboration and creativity are key.Join the High Voltage Eng... Show more

 • Promoted

Combat Gameplay Prototyper

People Can FlyMontreal (administrative region), QC, CA
Full-time

Curate exciting combat experiences as a Combat Gameplay Prototyper.Design core mechanics and implement character systems while collaborating with talented professionals in a fast-paced environment.... Show more

 • Promoted

Senior Rendering Programmer

Cloud ChamberMontreal (administrative region), QC, CA
Full-time

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 ... Show more

 • Promoted

Senior Gameplay Programmer: Shape Seasonal Content

Jobs for HumanityMontreal (administrative region), QC, CA
Full-time

A global leader in video games is seeking a Gameplay Programmer for their Montreal team.In this role, you'll contribute to the multiplayer fighting game For Honor, focusing on gameplay systems and ... Show more

 • Promoted

Lead Gameplay Programmer

jobr.proMontreal (administrative region), QC, CA
Full-time

Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of engineering experts.We’re always improving on the tools and technology that empower content... Show more

 • Promoted

Gameplay Programmer (Mobile)

Airlab Inc.Montreal, Montreal (administrative region), CA
Full-time

Longtail Studios, Ariann and Airlab Inc.Game Developer and Publisher with a lot of passion for games.One of our team’s main goals is to improve the gaming experience for players.For that reason we ... Show more

 • Promoted

Remote Unreal Engine 5 Gameplay Programmer

High Voltage SoftwareMontreal (administrative region), QC, CA
Remote
Full-time

A leading game development company in Canada is seeking an experienced Unreal Engine 5 Programmer.This role involves collaborating with artists and designers to create innovative gameplay systems a... Show more

 • Promoted

Senior 3C Gameplay Programmer (UE5) – Hybrid

KraftonMontreal (administrative region), QC, CA
Full-time

Une entreprise de développement de jeux de premier plan à Montréal recherche un(e) Programmateur(trice) Senior Gameplay.Vous serez chargé(e) de concevoir et de maintenir des systèmes de gameplay, e... Show more

 • Promoted

Programmeur.se Gameplay Senior / Senior Gameplay Programmer

Foundry 42 Ltd. UkMontreal (administrative region), QC, CA
Full-time

La connaissance de l'anglais est requise pour ce poste car le/la titulaire devra collaborer quotidiennement avec nos équipes des studios internationaux et participer à des réunions de travail qui s... Show more

 • Promoted

Senior Gameplay Programmer Specializing in 3Cs for AAA Titles

KraftonMontreal (administrative region), QC, CA
Full-time

Become a pivotal Senior Gameplay Programmer, enhancing player experiences in an engaging medieval fantasy RPG.This role focuses on physics-based movement, control responsiveness, and camera behavio... Show more

 • Promoted

Remote Gameplay Designer - Combat Systems (Unreal 5)

Devoted StudiosMontreal (administrative region), QC, CA
Remote
Full-time

A global game development company is looking for a Remote Gameplay Designer specializing in combat systems and player abilities.The role involves designing and tuning combat mechanics, implementing... Show more

 • Promoted

Programmeur Gameplay Senior – Multijoueur Unreal

Ubisoft EntertainmentMontreal, Montreal (administrative region), CA
Full-time

Une entreprise de développement de jeux vidéo recherche un(e) Programmeur·euse gameplay senior pour concevoir et optimiser des systèmes de gameplay pour un nouveau jeu multijoueur.Le candidat idéal... Show more