Principal Gameplay Programmer

4 weeks ago


Montreal, Canada Compulsion Games Full time

Job Description: Principal Gameplay Programmer

Department: Programming

Reporting to: Lead Gameplay Programmer

~ The Studio

Compulsion Games is a first-party game studio and subsidiary of Microsoft’s Xbox Game Studios, located in Montreal, Canada.

We have a human-first culture where 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.

~ Our Culture

Compulsion Games is a quality-led studio with a humble team that enjoys experimenting with an artistic approach to making games. We like to hire people who are drawn to our core values of trust, autonomy, harmony and craftsmanship and share our vision of a studio built around them. Our team is passionately committed to both diversity and accessibility , core values throughout the Xbox Game Studios group. As a studio we value creativity . F or this creativity to grow we believe in having a team filled with different voices, different views and different backgrounds . A core part of our hiring process is ensuring new hires are well-aligned with these values to build a harmonious team and company.

~ The Need

We’re looking to add a talented Gameplay Programmer to our human-sized programming community, to help architect and develop gameplay systems , and who is driven to contribute to the overall gameplay experience of our players . We are further looking for a candidate who is interested in serving as a mentor to other programmers and can contribute their expertise to co mplement ou r team . You will be an important member of our multidisciplinary feature teams and as such should be comfortable communicating and work with a wide variety of disciplines.

~ The Role

We’d like you to have some experience in the games industry, preferably working with PC and/or Console Games but other relevant experiences will be taken into consideration . We would like someone able to communicate and work directly with art, animation and design teams to identify the optimal approach for the implementation and maintenance of gameplay features. You are expected to understand the fundamental principles of working in teams as well as the life cycle of a game project and how to adapt yourself to each phase. True to our core values of trust and autonomy, we won't dictate your mandates but instead will empower you and your team to decide what needs to be done and how to get there.

Specific Role Requirements:

  • E xperience working in Games and other applicable experience . W e will respect your hard-earned skills and will incorporate your expertise into our team.
  • Experience in architecting , implementing and maintaining systemic solutions thro ugh different stages of development . We ex pect you to be able to take ownership of complex systems and coordinate across disciplines.
  • A strong interest in mentoring team members to help them develop their skills
  • Experience with Unreal Engine is preferable, showing that you have proficiency with at least one engine is mandatory. You should be a skilled and confident programmer using C++
  • A desire to learn regardless of your level of seniority and share your expertise with others
  • E xcellent communication skills to collaborate effectively with a diverse group of artists, designers, and animators. It is a particularly important part of the job as decisions are often made organically in our studio
  • H igh levels of autonomy and proactivity as it would help you to thrive in our work culture

This is a full-time position, with full salary and studio benefits based in our new Downtown location, by Atwater Metro station. Since COVID-19, we have permanently shifted the studio to a hybrid, or full-time remote working setup for employees , provided you are already based in or willing to relocate to Canada.

------

Poste : Programmeur (se) Gameplay Principal ( e )

Département : Programmation

Sous la direction de : Lead Gameplay Programmeur

~ Le Studio

Compulsion Games est un studio Microsoft faisant partie du groupe Xbox Game Studios et est localisé à Montréal, Canada.

No us avons une culture avant tout humaine , faite de confiance et de respect mutuel , avec un amour et une passion pour nos métiers. Nos jeux ont été reconnus pour leur art, musique, univers et narration engageante .

~ Notre Culture

Compulsion Games est un studio visant la qualité , avec une équipe humble, qui s’essaye à une approche avant tout artistique et créative de la conception de jeu. Nous embauchons des gens qui croient en nos valeurs de confiance , d’autonomie , d’harmonie et de savoir-faire et veulent partager notre vision d’un studio construit autour d’elles .

Notre équipe est passionnément engagée à être un champion de la diversité et de l’accessibilité , une valeur qui est consistante avec le groupe Xbox Game Studios. En tant que studio nous mettons beaucoup de valeur sur la créativité et pensons que le meilleur moyen et cultiver et faire fleurir cette créativité es t une équ ipe composée de différentes voix, de différentes vues et de différents backgrounds.

Ainsi une part importante de notre processus de recrutement est de vérifier que nos nouveaux membres sont alignés avec toutes nos valeurs dans le but de créer une équipe et un studio harmonieux .

~ Le Besoin

Nous souhaitons ajouter un(e) programmeur (se) gameplay talentueux (se) à notre communauté de programmeurs , qui est d’une taille humaine , pour aider à architecturer et à développer des systèmes et des systèmes gameplay tout en étant un membre important et actif d’une de nos équipes multidisciplinaires . Nous cherchons un(e) programmeur (se) motivé (e) pour enrichir l’expérience gameplay de nos joueurs .

~ Le Rôle

Nous aimerions que vous ayez de l'expérience dans l'industrie du jeu vidéo , de préférence en travaillant avec des jeux PC et/ ou Console, mais d'autres expériences pertinentes seront prises en considération . Nous recherchons quelqu'un capable de communiquer et de travailler directement avec les équipes d'art, d'animation et de design pour identifier l'approche optimale pour la mise en œuvre et la maintenance des fonctionnalités de gameplay. Vous devez comprendre les principes fondamentaux du travail en équipe ainsi que le cycle de vie d'un projet de jeu et savoir vous adapter à chaque phase. Fidèles à nos valeurs fondamentales de confiance et d'autonomie , nous ne dicterons pas vos mandats , mais nous vous donnerons , à vous et à votre équipe, les moyens de décider de ce qui doit être fait et comment y parvenir .

Qualifications :

  • Expérience de travail dans le domaine des jeux et autres expériences applicables . Nous respecterons vos compétences durement acquises et intégrerons votre expertise à notre équipe.
  • Expérience dans l'architecture , la mise en œuvre et la maintenance de solutions systémiques à travers différentes étapes de développement . Nous attendons de vous que vous puissiez prendre en charge des systèmes complexes et coordonner entre les disciplines.
  • Un fort intérêt pour le mentorat des membres de l'équipe afin de les aider à développer leurs compétences .
  • Une expérience avec Unreal Engine est préférable, montrer que vous maîtrisez au moins un engine est obligatoire. Vous devez être un (e) programmeur ( euse ) compétent et confiant utilisant C++.
  • Un désir d'apprendre , quel que soit votre niveau de séniorité , et de partager votre expertise avec les autres .
  • Excellentes compétences en communication pour collaborer efficacement avec un groupe diversifié d'artistes , de designers et d'animateurs . C'est une partie particulièrement importante du travail, car les décisions sont souvent prises de manière organique dans notre studio.
  • Des niveaux élevés d'autonomie et de proactivité , car cela vous aidera à prospérer dans notre culture de travail.

Il s'agit d'un poste à temps plein, avec le plein salaire et les avantages sociaux des studios basés dans notre nouvel emplacement au centre- ville , proche de la station de métro Atwater. Depuis le début du Covid-19, nous avons adopté de façon permanente pour le studio une configuration de travail à distance hybride ou à temps plein pour les employés , à condition que vous soyez déjà basé ou disposé à déménager au Canada.

#J-18808-Ljbffr

  • Montreal, Canada the Ladders Full time

    Job Description: Principal Gameplay Programmer Department: Programming Reporting to: Lead Gameplay Programmer ~ The Studio Compulsion Games is a first-party game studio and subsidiary of Microsoft's Xbox Game Studios, located in Montreal, Canada. We have a human-first culture where we trust and resp


  • Montreal, Quebec, Canada Turbulent Full time

    -English below-Turbulent x Cloud Imperium Games, des accomplissements extraordinaires. Depuis la création de la division jeu vidéo au sein de Turbulent en 2020, plus de 100 personnes ont rejoint notre studio pour sa philosophie de développement pragmatique et sans politique, son environnement humain et surtout, pour l'unique occasion de contribuer au plus...


  • Montreal, Quebec, Canada Turbulent Full time

    -English below-Turbulent x Cloud Imperium Games, des accomplissements extraordinaires. Depuis la création de la division jeu vidéo au sein de Turbulent en 2020, plus de 100 personnes ont rejoint notre studio pour sa philosophie de développement pragmatique et sans politique, son environnement humain et surtout, pour l'unique occasion de contribuer au...


  • Montreal, Canada Foundry 42 Ltd. Uk Full time

    Join the Pioneers at Turbulent! About Turbulent, a Cloud Imperium CompanyCIG Turbulent is at the cutting edge of game development, creating game features, environments, characters, and technology for the Star Citizen universe. Located in Montreal, our talented team is dedicated to crafting immersive and innovative experiences that captivate players around...


  • Montreal, Canada Foundry 42 Ltd. Uk Full time

    Join the Pioneers at Turbulent! About Turbulent, a Cloud Imperium CompanyCIG Turbulent is at the cutting edge of game development, creating game features, environments, characters, and technology for the Star Citizen universe. Located in Montreal, our talented team is dedicated to crafting immersive and innovative experiences that captivate players around...


  • Montreal, Quebec, Canada HASBRO DEUTSCHLAND GmbH Full time

    Press Tab to Move to Skip to Content Link At Invoke, our mission is to Have Fun Building Great Games. We believe the best games come from people who love what they do, in an environment that values them and their ideas. That's why we make games that our younger selves used to dream about and that we would like to play (or that we still like to play). And...

  • Gameplay Programmer

    2 weeks ago


    Montreal, Quebec, Canada Krafton Full time

    English will follow below.Description du PosteNous recherchons un Programmeur·euse Gameplay pour rejoindre notre équipe En tant que Programmeur·euse Gameplay vous serez en charge de la conception, de l'implémentation et du maintien des systèmes gameplay de notre jeu. Vous travaillerez en étroite collaboration avec le Directeur de Jeu, les Designers, et...


  • Montreal, Canada Turbulent Full time

    -English below- Rejoignez les Pionniers chez Turbulent ! À propos de Turbulent, une entreprise de Cloud Imperium CIG Turbulent est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages et des technologies pour l'univers de Star Citizen. Située à Montréal, notre équipe talentueuse est dédiée...


  • Montreal, Canada Turbulent Full time

    -English below- Rejoignez les Pionniers chez Turbulent ! À propos de Turbulent, une entreprise de Cloud Imperium CIG Turbulent est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages et des technologies pour l'univers de Star Citizen. Située à Montréal, notre équipe talentueuse est dédiée...


  • Montreal, Canada Turbulent Full time

    -English below- Rejoignez les Pionniers chez Turbulent ! À propos de Turbulent, une entreprise de Cloud Imperium CIG Turbulent est à la pointe du développement de jeux, créant des fonctionnalités de jeu, des environnements, des personnages et des technologies pour l'univers de Star Citizen. Située à Montréal, notre...

  • Gameplay Programmer

    3 weeks ago


    Montreal, Quebec, Canada PlayStation Full time

    Why PlayStation? PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and...


  • Montreal, Quebec, Canada Borderless Capital Full time

    PROGRAMMING - GAMESWhat We DoUnreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We're always improving on the tools and technology that empower content developers worldwide.What You'll DoThe Fortnite Creative Team is bringing the entire toolset of Unreal Engine and the Unreal Editor...


  • Montreal, Canada Borderless Capital Full time

    PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do The Fortnite Creative Team is bringing the entire toolset of Unreal Engine and the Unreal...


  • Montreal, Canada Borderless Capital Full time

    PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with our constantly growing team of programming experts. We’re always improving on the tools and technology that empower content developers worldwide. What You'll Do The Fortnite Creative Team is bringing the entire toolset of Unreal Engine and the Unreal...

  • Gameplay Programmer

    3 weeks ago


    Montreal, Canada Sony Interactive Entertainment Inc. Full time

    Position – Gameplay ProgrammerWe are looking for an experienced Gameplay Programmer to join the Haven Entertainment Studios project team. The Gameplay Programmer will have ownership of gameplay systems and ensure their technical quality. You will help clarify technical requirements and define the gameplay programming team's planning. As part of a...

  • Gameplay Programmer

    3 weeks ago


    Montreal, Canada Sony Interactive Entertainment Inc. Full time

    Position – Gameplay ProgrammerWe are looking for an experienced Gameplay Programmer to join the Haven Entertainment Studios project team. The Gameplay Programmer will have ownership of gameplay systems and ensure their technical quality. You will help clarify technical requirements and define the gameplay programming team's planning. As part of a...

  • Gameplay Programmer

    1 month ago


    Montreal, Canada Krafton Full time

    English will follow below.Description du PosteNous recherchons un Programmeur·euse Gameplay pour rejoindre notre équipe !En tant que Programmeur·euse Gameplay vous serez en charge de la conception, de l'implémentation et du maintien des systèmes gameplay de notre jeu. Vous travaillerez en étroite collaboration avec le Directeur de Jeu, les Designers,...

  • Gameplay Programmer

    1 month ago


    Montreal, Canada Krafton Full time

    English will follow below.Description du PosteNous recherchons un Programmeur·euse Gameplay pour rejoindre notre équipe !En tant que Programmeur·euse Gameplay vous serez en charge de la conception, de l'implémentation et du maintien des systèmes gameplay de notre jeu. Vous travaillerez en étroite collaboration avec le Directeur de Jeu, les Designers,...


  • Montreal, Quebec, Canada Haven Studios Inc Full time

    //French Follows//Position – Senior Gameplay ProgrammerYou are a talented Gameplay Programmer who loves multiplayer, social and competitive games. You are passionate about creating games that connect players in new ways, and that grow and evolve with our communities. You are excited about the challenge of creating a new game IP from the ground up and you...

  • Gameplay Programmer

    2 weeks ago


    Montreal, Quebec, Canada Sony Playstation Full time

    Why PlayStation? PlayStation isn't just the Best Place to Play — it's also the Best Place to Work. Today, we're recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation5, PlayStation4, PlayStationVR, PlayStationPlus, acclaimed PlayStation software titles from PlayStation Studios, and...