Montreal, Quebec, Canada Hybrid Employment

Compulsion Games is hiring a Lead Gameplay Programmer

About the Role

Compulsion Games is hiring a Lead Gameplay Programmer to lead and mentor a team of 6-8 gameplay programmers while personally owning key gameplay deliveries. At Compulsion, you will collaborate proactively with art, animation, direction, and design teams to develop core gameplay features and systems, from player interaction and character behaviors to AI and game progression.

What You'll Do

  • Lead and mentor a team of 6-8 gameplay programmers, fostering their growth and development.
  • Collaborate closely with art, animation, direction, and design teams to develop gameplay features and systems.
  • Work on proof of concepts for technical improvements.
  • Debug and polish developed features to a high standard.
  • Participate in knowledge-sharing initiatives within the Xbox Game Studios family alongside the Technical Director.

What We're Looking For

  • Proven leadership experience in the video game industry, ideally on PC and/or console games.
  • A strong understanding of teamwork fundamentals and the lifecycle of a successful project.
  • Proficiency in at least one game engine.
  • Competent and confident programmer in C++.
  • Excellent communication skills to collaborate effectively with a diverse group of artists, designers, and animators.
  • Excellent listener, as you will regularly conduct one-on-one meetings with team members.
  • A high level of autonomy and proactivity.
  • A human-centric approach, caring deeply about colleagues and supporting them.
  • A team-serving leadership vision, acting as a mentor to help team members progress.
  • You regularly play games and understand the fundamental principles that make gameplay enjoyable.
  • A constant desire to learn and share expertise with others.
  • The ability to be present regularly at the studio.

Nice to Have

  • Experience with Unreal Engine.

Technical Stack

  • C++
  • Unreal Engine

Team & Environment

You will lead a 6-8 person gameplay programming team that is part of a human-sized programming community. You will report to the Technical Director.

Work Mode

This role operates on a hybrid model from our studio in Montréal, Canada.

Compulsion Games fosters a human-centric culture built on trust, autonomy, harmony, and exceptional craftsmanship. We thrive on experimentation and artistic expression, and embrace diversity and accessibility as core values. Our environment is inclusive and supportive, where creativity thrives and every voice matters.

Required Skills
C++Unreal EngineGameplay ProgrammingTeam LeadershipProject LifecycleCommunicationCollaboration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Compulsion Games

Creates extraordinary games exploring the depths of human experience, known for titles like Contrast and We Happy Few. Part of Xbox Game Studios (Microsoft).

Visit website
Job Details
Department Software Development
Category other
Posted 14 days ago