Senior Gameplay Programmer – For Honor

Posted 3 weeks ago

Sorry, this job is now closed.

Only considering candidates eligible to work in Montreal, Canada ⚠️

As a gameplay programmer on For Honor at Ubisoft Montreal, you will contribute directly to the ongoing enrichment of our unique multiplayer experience. You will join a talented and versatile team that works on seasonal content (heroes, events, MTX), new player-facing features, and the continuous improvement of our content production pipeline.

Within the team we regularly rotate people across different topics so that every member has the opportunity to work on various aspects of production and share their knowledge with colleagues. If you want to have a tangible impact on the future of For Honor and join a close-knit team, we would be happy to meet you.

What you will do:

  • Implement and maintain gameplay systems consistent with the game's vision.
  • Contribute to the creation of seasonal content (heroes, events, MTX).
  • Develop new features focused on player experience.
  • Participate in improving the content production pipeline.
  • Collaborate with designers, artists and animators to bring their ideas to life.
  • Troubleshoot technical issues and optimize existing code.
  • Document your work to ensure longevity and facilitate knowledge sharing.

Qualifications / What you bring to the team:

  • University degree in computer science, software engineering or equivalent.
  • Strong C++ programming experience (minimum 5 years).
  • Understanding of video game production pipelines and their optimization.
  • Ability to work in a team and communicate with different disciplines.
  • Creative mindset, versatility and a thirst for innovation.
  • Console experience is a plus.

What to send us:

  • Your CV highlighting your education, experiences and skills.

Additional information: Ubisoft is a global reference in video games, with teams around the world creating original and memorable game experiences from Assassin’s Creed to Rainbow Six, Just Dance and many more. We believe diversity of viewpoints helps both players and teams advance. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

We adopt a hybrid work model that helps you stay connected with your team and aligned with company priorities, while giving you the ability to maintain work-life balance. Note that some roles are fully office based and are not eligible for hybrid work.

Sorry, this job is now closed.

Automatically Apply to Remote Engineering Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now
Ubisoft Montrealmontreal.ubisoft.com

Ubisoft Montreal creates world-renowned video games with a focus on innovation and quality.

Working Week

We don't officially have a 4 day work week, but we'd be open to applications for a 4 day work week @ 80% salary.

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

Ubisoft Montreal offers six weeks of vacation after the first year, promoting ample time for rest and personal pursuits.

  • 30 days PTO
  • 52 unpaid Fridays
  • 82 days off per year

Remote Working Policy

Hybrid work model with three days remote and two days in-office.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Dentalcare
  • Company retreats
  • Life & Disability Insurance
  • Professional Development Budget
  • Mental Health Support

Desirable Skills and Experience

  • C++
  • Gameplay systems
  • Multiplayer
  • Content pipeline
  • Feature development
  • Code optimization
  • Team collaboration
  • Communication
  • Creativity
  • Console experience
  • Problem solving
  • Knowledge sharing

Share this job:

Report incorrect data

Let us know if the job has expired