${ alert.message }}
${ alert.message }}
User Profile
We need some information before you can continue.
Share Job
Copy the link below to share this job.
Compulsion Games

Gameplay Programmer

${ timestamp }} · 
Compulsion Games
🇨🇦 Montréal, QC

Job Title: Gameplay Programmer

Status: Full-time / Permanent

Location: 1001 Rue Lenoir, Studio A-329, Montreal, QC H4C2Z6, CA

~ The Studio

Compulsion Games is a Microsoft first-party studio and an integral member of the Xbox Game Studios group, located in Montréal in Canada.

As a boutique team of industry veterans, we trust and respect each other, with shared love and passion for our craft. Our games have won praise for their art, music, world-building and engaging narratives and we are now excited to be working on our next major project, which we can’t tell you too much about, just yet.

You might have noticed we like to take on troublesome themes in our worlds and create characters with compelling, human flaws. Our story-telling usually has a healthy dose of darkness, with comedy thrown in for good measure.

~ The Need

We’re looking to add a talented Senior Gameplay Programmer to the engineering team, to help develop gameplay systems and implement features to help support the overall productivity, efficiency and effectiveness of our production team, who are working hard on our next iconic game. We are looking for an experienced Programmer who can contribute with abilities that make it possible for our teams to enrich the overall gameplay experience of our players.

~ The Role

Our games are made using Unreal Engine, with a solid C++ codebase and a number of systems that are intertwined with other disciplines, so previous experience and proficiency with UE4 and C++ would be ideal. We would like someone to have experienced working directly with art, animation and design teams to develop gameplay features and systems such as player interaction, character behaviour, game elements or game progression, whilst implementing those features and helping to realise the broader project ambitions. The role will also involve debugging and polishing various developed features and working on proof of concepts for technical improvements.

~ The Person

We’d like you to have at least 3 to 5 years of experience in the games industry, preferably working with PC and/or Console Games and we expect you to have shipped at least 1 to 2 high-quality games in your current or recent position. With this exposure, we expect you to understand the fundamental principles of working in a diverse and multi-disciplinary team and the life-cycle of a successful project.

Specific Role Requirements:

  • 5+ years of experience working in Games.
  • You should be a highly skilled and confident programmer using C++.
  • We would hope you are someone that plays games regularly and understands the fundamentals that make Gameplay ‘feel’ good.
  • Your technical skills should be high-quality, combined with excellent communications skills in order to collaborate effectively with a diverse group of artists, designers and animators.

~ The Culture

Compulsion Games is a quality-led studio and has a humble team, with a unique artistic approach to making games. We like to hire people who are drawn to our ethos, understand our values and share our vision. We’re also passionately committed to diversity and accessibility for our people and our players; something that’s a consistent value throughout the Microsoft Group. With this in mind, we feel it’s important to ensure new hires are well-aligned in order to foster a harmonious and mutually respectful relationship. We care deeply about our team and their wellbeing, so you’d be joining a close-knit team that are creative, inclusive and care for one another.

This is a full-time position, with full salary and studio benefits based in our new Downtown location, by Atwater Metro station. Our new studio is currently under construction, which we’re excited to be moving into once the situation with COVID-19 safely allows us to do so.