Job Title or Location

Senior Gameplay Programmer

Ubisoft - 82 Jobs

Montreal, QC

Posted 2 days ago

Job Details:

Full-time
Experienced

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

      Additional Information
      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!

Share This Job: