Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programmeur principal gameplay / Principal Gameplay Programmer - Remote

Full-time

People Can Fly



People Can Fly est l'un des principaux studios indépendants de développement de jeux AAA. Notre équipe internationale est composée de centaines de personnes talentueuses qui travaillent dans nos bureaux en Pologne, au Royaume-Uni, en Irlande, aux États-Unis et au Canada, ainsi qu'à distance dans le monde entier.

Fondée en 2002, notre société s'est imposée dans le genre des jeux de tir avec des titres tels que Painkiller, Bulletstorm, Gears of War: Judgement and Outriders. En tant que l'un des studios les plus chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise et à dépasser les limites du possible dans le domaine du développement de jeux vidéo.

Nos équipes créatives travaillent actuellement sur plusieurs titres captivants : Gears of War: E-Day développé en collaboration avec Microsoft: projet Echo pour KRAFTON; et Lost Rift, une propriété intellectuelle originale que nous développons en interne selon notre modèle d'auto-édition. Nous explorons également de nouvelles plateformes et expériences avec la réalité virtuelle et d'autres projets non annoncés.

Fort de plus de 20 ans d'expérience, PCF continue d'explorer de nouveaux horizons. Notre objectif est de combiner notre expertise avec la créativité des talents les plus brillants et les plus avant-gardistes du secteur, afin de créer la prochaine génération de jeux d'action pour les joueurs du monde entier.

Si vous nous rejoignez dans cette aventure, vous aurez la chance de perfectionner votre art, d'élargir vos connaissances et de travailler aux côtés des meilleurs du marché afin de créer des expériences uniques et inoubliables pour les joueurs du monde entier.

-----------------------------------------------------

People Can Fly is one of the leading independent AAA game development studios. Our international team consists of hundreds of talented individuals working from offices in Poland, the UK, Ireland, the US, and Canada, as well as remotely across the globe.

Founded in 2002, we made our mark on the shooter genre with titles such as Painkiller, Bulletstorm, Gears of War: Judgment, and Outriders. As one of the most experienced Unreal Engine studios in the industry, we continue to expand on our expertise and push the boundaries of what’s possible in game development.

Our creative teams are currently working on several exciting titles: Gears of War: E-Day developed in collaboration with Microsoft; Project Echo for KRAFTON; and Lost Rift, an original IP we are developing in-house under our self-publishing model. We are also exploring new platforms and experiences with VR and other unannounced projects.

With over 20 years of experience, PCF continues to explore new horizons. We aim to combine our expertise with the creativity of the best and most forward-thinking talent in the industry, building the next generation of action games for players worldwide.

If you join us on this journey, you’ll have the chance to perfect your craft, expand your knowledge, and work alongside industry leaders to create unique, unforgettable experiences for gamers everywhere.

Job Description

  • Développer et maintenir les outils et les systèmes nécessaires pour permettre à d'autres développeurs de créer des missions, bâtir des mécaniques de jeu complexes et équilibrer le jeu.
  • Améliorer et maintenir la jouabilité dans le système PCF Framework (basé sur Unreal Engine 4).
  • Créer des prototypes pour de nouvelles fonctionnalités de jeu.
  • Écrire des codes pour des mécaniques de jeu complexes.
  • Écrire des codes pour la disposition des niveaux, le scriptage des événements, l’équilibrage, le rythme narratif et la mise au point.
  • Tester, déboguer, profiler et optimiser la mise en œuvre des éléments.
  • Créer une documentation de conception conforme aux normes de l'équipe.
  • Occasionnellement, aider la personne responsable à mener des initiatives de recrutement en collaboration avec les ressources humaines.
  • Occasionnellement, intégrer de nouveaux employés.
  • Participer activement aux examens du code.

---------------------------------------------------------

  • To develop and maintain the tools and systems necessary for other developers to create missions, build complex gameplay mechanics, and balance the game.
  • To enhance and maintain the Gameplay part of PCF Framework (built on Unreal Engine 5)
  • Prototype new gameplay features
  • Code for complex gameplay mechanics
  • Code for level layout, event scripting, balancing, pacing, and tuning
  • Test, debug, profile and optimize implementations
  • Create design documentation according to Team Standards
  • Occasionally support Lead in recruitment projects with HR collaboration
  • Occasionally can onboard new hires
  • Actively attend to code review

Qualifications

  • Au moins 6 ans d'expérience dans la production de jeux pour consoles et PC.
  • Au moins 1 projet AAA terminé, avec mention comme programmeur ou programmeuse au générique.
  • Grande acuité de ce qui rend les systèmes de jeu amusants.
  • Capacité à travailler dans un environnement fluide et changeant, en faisant face à des défis créatifs en constante évolution.
  • Capacité à travailler avec des développeurs de jeux de toutes disciplines.
  • Solides compétences en programmation C/C++.
  • Solides compétences en mathématiques.
  • Très bonne connaissance de l’IA, de la physique, de l’animation et de la programmation en jouabilité en général.
  • Expérience en scriptage de personnages, en fusion d’animation et avec des techniques similaires.
  • Capacité à repérer les problèmes et à prendre des décisions rapides et justes.
  • Expérience en profilage et optimisation.
  • Expérience de travail sur des consoles comme PS4 et Xbox One.
  • Excellente connaissance du moteur Unreal Engine 4/5.

-----------------------------------------------------------------

  • At least 6+ years of experience in the production of games for consoles and PC
  • At least 1 shipped AAA projects from start to finish with credits as a programmer
  • A keen sense of what makes gameplay systems fun
  • Ability to work well in a fluid, changing environment as creative challenges evolve
  • Ability to work with game developers from all disciplines
  • Excellent skills in C/C++
  • Strong math skills
  • Strong familiarity with AI, physics, animation and gameplay code in general
  • Experience with character scripting, animation blending and similar techniques
  • Ability to diagnose problems and make quick and accurate decisions
  • Experience with profiling and optimizations
  • Experience working on consoles such as PS4/5 and Xbox One
  • Unreal Engine 4/5 excellent knowledge

Additional Information



Ce que nous offrons:

  • Un ensemble d’avantages sociaux payés à 100 % par PCF. La compagnie d’assurance rembourse les réclamations à 100 % (jusqu’à 1000 $ de services par année, en plus d’une couverture familiale ou individuelle).
  • Une couverture dentaire complète, y compris les soins dentaires.
  • La cotisation égale au REER à hauteur de 4 % avant déductions fiscales, 100 % acquis dès le premier jour.
  • Une semaine de congé payé pendant les vacances d’hiver.
  • 20 jours de congé payé et 5 jours de congé de maladie payé.
  • Des séances gratuites de soins virtuels de santé et de bien-être mental, incluses dans le régime pour les membres et leurs personnes à charge.
  • Des occasions de développement personnel et la possibilité d’œuvrer dans un environnement mondial.
  • L’occasion de travailler au sein d’une équipe créative avec des personnes passionnées par ce qu’elles font.

-----------------------------------------------------------------

What we offer:

  • Benefit package 100% paid by PCF. The insurance company reimburses 100% of claims (Up to $1000 per service a year, as well as individual family coverage).
  • Full Dental coverage, including major dental.
  • 4% RRSP matching before tax deductions, 100% vested on day 1.
  • Paid week off during Winter Holidays.
  • 20 paid vacation days and 5 paid sick days.
  • Free virtual health and mental well-being sessions are included in the plan for members and their dependents.
  • Personal development opportunities and ability to work in a global environment.
  • Work in a creative team with people full of passion for what they do.
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmeur principal gameplay / Principal Gameplay Programmer - Remote in Montréal, QC vacancy
  •  ...l'équipe pour livrer divers systèmes de gameplay. Promouvoir les meilleures pratiques,...  ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable...  ...mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu... 
    Suggested
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...troisième personne, avec un gameplay narratif et stratégique. Chez...  ...Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé...  ...~ Travailler avec les autres programmeurs pour construire et maintenir...  ...meaning you choose if you work remotely all the time (in the province... 
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    18 hours ago
  •  ..., disability, or any other protected characteristics as per applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer open‑world project. In this role, you will work at the heart of gameplay... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    bhvr

    Montréal, QC
    7 days ago
  •  ...large-scale ERP system that's actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a team in the middle of an exciting technological...  ...ERP en pleine transformation technologique? En tant que programmeur(se) RPG/SQL chez Keyloop, vous rejoignez une équipe en pleine... 
    Suggested
    Worldwide

    keyloop

    Montréal, QC
    7 days ago
  •  ...aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez KRAFTON...  ...Collaborer directement avec les utilisateurs — programmeurs, artistes, designers, assurance qualité...  ...hybrid: meaning you choose if you work remotely all the time (in the province of Quebec)... 
    Remote work
    Daily paid
    Work at office
    Local area

    KRAFTON Montréal Studio

    Montréal, QC
    5 days ago
  •  ...jeux Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio....  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la... 
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    18 hours ago
  •  ...applicable law. We are looking for a passionate and experienced Gameplay Programmer to help shape engaging systems for an ambitious multiplayer...  ...avec des équipes diversifiées; Nous recherchons un·e programmeur·euse gameplay passionné·e pour contribuer à la création de... 
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    a month ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of production... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    7 days ago
  •  ...recherchons Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour...  ...●     Familiarité avec les principes de test automatisé et les outils associés...  ...seeking a talented and versatile Tools Programmer to join our growing team. You will help... 
    Casual work

    2K

    Montréal, QC
    more than 2 months ago
  •  ...characters to life across either gameplay systems or narrative-driven...  ...animateurs, designers et programmeurs gameplay Perfectionner la...  ...avec les équipes de programmation gameplay et de design Spécialisation...  ...~ Excellente maîtrise des principes fondamentaux de l’animation... 
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    9 days ago
  •  ...disability, or any other protected characteristics as per applicable law. Join the Dead by Daylight team as a Senior Generalist Programmer and help shape the next decade of our flagship franchise by building tools and automation that empower production teams, while analyzing... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    7 days ago
  • $118k - $152k per year

     ...Atouts supplémentaires Expérience dans les environnements des marchés des capitaux ou des services financiers Familiarité avec les programmes de mise à niveau d’infrastructure à grande échelle Exposition aux plateformes infonuagiques (AWS, Azure, GCP) et aux modèles d’... 
    Apprenticeship
    Internship
    Immediate start

    Capco

    Montréal, QC
    6 days ago
  •  ...We are seeking a Senior DevOps Programmer to join our Core Technologies (Core Tech) team. Core Tech develops both backend and frontend services that support and enhance Behaviour games. Our services, which are primarily based on cloud technology, are utilized by games such... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    7 days ago
  •  ...Animateur de gameplay senior Notre équipe s'agrandit, et nous...  ...les concepteurs de jeu, les programmeurs et les techniciens d'animation...  ...Excellente connaissance des principes d'animation et solides...  ...closely with Game Designers, Programmers and Animation TDs. If you... 
    Work at office

    Highdive

    Montréal, QC
    18 hours ago
  •  ...law. Behaviour Interactive is looking to add a Senior Backend programmer to one of its unannounced projects. As a core member of the...  ...maintain backend systems that power both new and evolving features, delivering seamless, reliable gameplay experiences at a global scale.... 
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    7 days ago
  •  ...une aventure de jeu inédite ! Nous sommes à la recherche d'un(e) Programmeur(euse) outils passionné(e) pour apporter ses compétences à un...  ...gaming adventure! We're on the lookout for a passionate Tools Programmer to contribute their skills to a cutting-edge, PC/Console video... 
    Full time
    Part time
    Summer work
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Gameloft Montréal

    Montréal, QC
    1 day ago
  •  ...Devoted Studios is a globally remote game development company specializing in Co-development, Porting, and End-to-End Art Production for...  ...-solving. Whether it’s porting games to new systems, enhancing gameplay features, or crafting stunning visuals, Devoted Studios operates... 
    Remote work
    Full time
    Flexible hours

    Devoted Studios

    Montréal, QC
    6 days ago
  •  ...Interactive is looking to add a Senior Backend programmer to one of its unannounced projects. As a...  ...features, delivering seamless, reliable gameplay experiences at a global scale. In...  ...Collaborer étroitement avec les autres programmeur·euse·s pour livrer des services serveur... 
    Permanent employment
    Full time
    Montréal, QC
    14 days ago
  •  ...as per applicable law. Make your mark on a live game enjoyed by players worldwide, join Behaviour Interactive as a Senior Backend Programmer. Are you ready to take on new technical challenges within a passionate and collaborative team? Behaviour Interactive is looking... 
    Permanent employment
    Full time
    Worldwide

    bhvr

    Montréal, QC
    7 days ago
  •  ...as per applicable law. As a Senior UI Programmer, you will work on developing and...  ...screens and flows; in-game HUD to various gameplay UI Screens. Test, debug, and optimize...  ...une équipe multidisciplinaire composée de programmeur·euse·s, de designer·euse·s, d’animateur·... 
    Permanent employment
    Full time
    Flexible hours
    Montréal, QC
    a month ago
  •  ...jeux Sony au Canada.    Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la... 

    Haven Interactive Studios

    Montréal, QC
    18 hours ago
  •  ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination...  ...et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    Remote work
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Flexible hours
    3 days per week

    TEHORA

    Montréal, QC
    8 days ago
  •  ...Nous sommes à la recherche d'analystes‑programmeur·euse·s.Net pour un projet d'envergure basé...  ...automatisés, injection de dépendances, principes SOLID, principes de Clean Code et DevSecOps...  ...Avantages sociaux  Levio offre un programme d’avantages sociaux complet et flexible... 
    Permanent employment
    Full time
    Flexible hours
    3 days per week
    1 day per week

    Levio

    Montréal, QC
    1 day ago
  •  ...troisième personne, avec un gameplay narratif et stratégique. Chez...  ...combler pour des stagiaires programmeurs-euses GAMEPLAY pour l'...  ...2026.  Responsabilités:  Programmation C++, Unreal Engine 5 Prototyper...  ...Bonne compréhension des principes du génie logiciel, par ex. programmation... 
    Internship

    KRAFTON Montréal Studio

    Montréal, QC
    18 hours ago
  •  ...ground up, not maintenance work. ⚡ The Mission Own the core gameplay architecture for a fully-funded competitive shooter targeting...  ...funded project with clear roadmap and experienced leadership Remote-First Culture: Work from anywhere in Canada, USA, or South America... 
    Remote work
    Local area
    Relocation

    Ironbelly Studios

    Montréal, QC
    9 days ago
  •  ...travers notre portefeuille de films, de programmes télévisés et de services de streaming...  ...within Unreal Engine that support gameplay, visuals, AI behaviour, and user experience...  ...and polish. À titre de programmeur(-euse) principal(e) , vous êtes responsable de la conception... 
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    8 days ago
  •  ...à l'écoute d'un Analyste de systèmes - Programmeur Senior (PeopleSoft). Informations complémentaires...  ...changements du système nécessitant une programmation spécifique via PeopleCode, PeopleTools,...  ...profond engagement sur le respect des principes des droits de la personne, nous nous... 
    Remote work
    Full time
    Contract work
    Part time

    Randstad

    Montréal, QC
    2 days ago
  • $77.29k - $130.86k per year

     ...diversité des personnes membres de son personnel et applique un programme d'accès à l'égalité en emploi visant les femmes, les membres...  ...environnement infonuagique. Selon les besoins de l’organisation et des principes d’architectures.; Développe des composantes pour la... 
    Remote work
    Full time
    Summer work
    Local area
    Immediate start

    Polytechnique Montréal

    Montréal, QC
    12 days ago
  •  ...unknown! Job Description As a Principal Technical Designer, you’ll create and...  ...game feature in with technical directors, programmers, and colleagues from other job families....  ...game and level design team + prototype gameplay features. Design and implement more... 
    Full time

    Ubisoft

    Montréal, QC
    1 day ago
  •  ...à la recherche d’un·e chef·fe d'équipe programmeur·euse d'exception, capable de mettre sa maîtrise...  ...ce soit pour définir des conventions de programmation, réviser le travail de vos pairs ou...  ...facet of game development, including gameplay, rendering, physics, multiplayer, social... 
    Casual work

    2K

    Montréal, QC
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur principal gameplay / Principal Gameplay Programmer - Remote. Be the first to apply!