Gameplay Programmer | Programmeur de gameplay

Posted:
3/30/2026, 10:42:01 PM

Location(s):
Quebec, Canada

Experience Level(s):
Senior

Field(s):
Software Engineering

Workplace Type:
On-site

(Version française ci-dessous)
 

Gameplay Programmer

With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games. As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Gameplay Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

Responsibilities

  • Work on all aspects of systems of the game: engine features, gameplay, UI, audio, animation, scripting, tools.

  • Work closely together with the other departments to implement the needed game components;

  • Work together with almost all content creators to deliver required features;

  • Write robust, maintainable auto-testable code in TDD fashion;

  • Be an active participant in the design and production of the game — technical side of the creative team and first line of feedback;

  • Help scope features and advise on best ways to implement them;

  • Work within an international team on a daily basis, spread between multiple studios across the world.

 
Requirements
  • 4+ years experience in C++;

  • Excellent feel for RPG systems and gameplay in general;

  • Experience with commercial proprietary engines;

  • Open-minded, willing to experiment and iterate over a specific feature;

  • Concepts as state machines, pathfinding, AI routines should be second nature;

  • Ability to think like a designer to create compelling and fun game play;

  • You are a team player and willing to take responsibility;

  • Passion for making and playing great games;

  • Excellent software design and problem-solving skills;

  • Excellent software debugging skills;

  • Excellent architectural skills. Designing many parallel and gameplay systems is not a problem for you;

  • Game development experience;

  • This is a full-time, on-site role, requiring your presence in the office to support collaboration and creativity;

  • A professional level of written and spoken English*.

 
Nice to have
  • Bachelor’s degree in computer science or software engineering;

  • Experience with machine learning algorithms;

  • Experience with TDD and ECS;

  • Background in RPGs;

  • Shipped game/console titles.

 

What we offer

 

  • An international team of over 500 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feel;

  • An open, collaborative environment where ideas are welcome and encouraged;

  • A managerial team consisting of highly experienced game developers at the top of their fields;

  • Sharing hobbies and passions with like-minded colleagues;

  • Inclusive environment with many activities organized by the studios or the employees;

  • Commitment to making the best game possible for the fans, including listening to community feedback.

* Due to the global nature of our operations and the need to engage daily with an international team, fluency in English is essential for this position at Larian.
 
------------------------------------------

 

Programmeur de gameplay

Maintes fois primé, Larian Studios a amplement démontré sa volonté de proposer des jeux de rôle de très haute qualité. À l'heure où le studio à l'origine de titres comme Baldur's Gate 3 et Divinity: Original Sin 2 se tourne vers de nouveaux projets, nous sommes en quête d'un programmeur de gameplay qui rejoindra l'équipe et nous aidera à créer les jeux d'excellence auxquels nos fans sont habitués.

 
Responsabilités
  • Travailler sur tous les aspects du jeu : fonctionnalités du moteur,gameplay, interface utilisateur, audio, animation, script, outils;

  • Travailler en étroite collaboration avec les autres départements pour mettre en œuvre les composants de jeu requis;

  • Travailler avec la quasi-totalité des créateurs de contenu pour livrer les fonctionnalités requises;

  • Écrire du code robuste, maintenable et auto-testable conformément à la méthode TDD;

  • Participer activement à la conception et à la production du jeu, en étant du côté technique de l'équipe créative et en étant le premier à effectuer des rétroactions;

  • Aider à définir les fonctionnalités et donner des conseils sur la meilleure manière de les mettre en œuvre;

  • Travailler au quotidien au sein d'une équipe internationale répartie surnplusieurs studios du monde entier.

 

Profil recherché

  • Au moins 4 ans d'expérience en C++;

  • Excellentes compétences en systèmes de JDR et en gameplay de manière générale;

  • Expérience avec les moteurs commerciaux propriétaires;

  • Ouverture d'esprit, volonté d'expérimenter et de bâtir à partir d'une fonction spécifique;

  • Les concepts tels que les machines à états, la recherche de chemin et les routines IA devraient être un réflexe;

  • Capacité à penser comme un concepteur afin de créer des jeux captivants et amusants;

  • Passion du travail en équipe et volonté d'assumer ses responsabilités;

  • Passion de faire, et de jouer à, des jeux exceptionnels;

  • Excellentes compétences de conception logicielle et de résolution de problème;

  • Excellentes compétences de débogage logiciel;

  • Excellentes compétences en architecture. La conception de nombreux systèmes de jeu parallèles n'est pas un problème pour vous;

  • Expérience en développement de jeu;

  • Ceci est un poste à temps plein dans nos locaux. Votre présence au bureau est requise pour favoriser un esprit de collaboration et de créativité;

  •  La capacité à s'exprimer de manière professionnelle en anglais, à l'oral comme à l'écrit*.

 
Compétences appréciées
  • Baccalauréat en informatique ou en génie logiciel;

  • Expérience avec les algorithmes d'apprentissage automatique;

  • Expérience avec la méthode TDD et l'ECS;

  • Parcours dans le JDR;

  • Plusieurs jeux/titres sur console lancés.

 
Nous offron
  • Une équipe internationale de plus de 500 employés répartis sur 7 studios dans le monde entier, chacun avec ses propres caractéristiques uniques et qui conserve l’atmosphère d’un petit studio;

  • Un environnement ouvert et collaboratif où les idées sont bienvenues et encouragées;

  • Une équipe de direction composée de développeurs de jeux très expérimentés, chefs de file dans leur domaine;

  • Le partage de passe-temps et de passions avec des collègues ayant les mêmes idées;

  • Un environnement inclusif avec de nombreuses activités organisées par les studios ou les employés;

  • Un engagement visant à créer le meilleur jeu possible pour les fans, notamment être à l’écoute des commentaires de la communauté.

* En raison de la portée mondiale de nos opérations et de la nécessité d'interagir quotidiennement avec une équipe internationale, des connaissances professionnelles en anglais sont indispensables pour ce poste chez Larian.