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

Tools Programmer / Programmeur-euse Outils

Full-time

Krafton Montréal Studio

 

** MUST BE LEGALLY ABLE TO WORK IN CANADA AND BE BASED IN THE PROVINCE OF QUEBEC **

English below.

À propos de KRAFTON Montréal :

Nous sommes un studio de développement de jeux de premier plan composé de vétérans de l'industrie du jeu. Nous travaillons sur un jeu basé sur une propriété intellectuelle acclamée située dans un monde fantastique médiéval. Ce jeu AAA est une expérience RPG d'action-aventure à la troisième personne, avec un gameplay narratif et stratégique. Chez KRAFTON Montreal, nous croyons qu'il est important de s'amuser tout en créant des expériences mémorables, en étant fiers de notre travail et en respectant les contributions de chacun.

 

Description du poste :

  À titre de Développeur·euse Outils , vous contribuerez à concevoir, développer et faire évoluer les outils, services et pipelines qui soutiennent nos équipes de développement. Votre travail aura un impact concret chaque fois qu'un membre de l'équipe livrera une fonctionnalité plus rapidement, résoudra un problème plus facilement ou évitera une tâche répétitive grâce à un outil que vous aurez conçu.

Nous sommes une petite équipe qui s'adapte aux forces et aux intérêts de chacun. Si vous possédez une solide expertise dans certains de ces domaines et êtes curieux d'en développer d'autres, nous aimerions vous rencontrer.

 

Responsabilités:


  • Intégrer des flux de travail assistés par l'intelligence artificielle et des agents IA dans nos méthodes de développement ainsi que dans les outils eux-mêmes. Nous utilisons déjà Claude Code, MCP et des modèles de langage locaux (LLM) au quotidien, et nous continuons d'élargir leur intégration à nos pipelines.

  • Développer des outils pour Unreal Engine, notamment des extensions de l'éditeur, des flux de travail personnalisés et des solutions d'automatisation des builds (Horde, BuildGraph et leur écosystème).

  • Développer et maintenir des outils en C# / .NET ainsi que des services NET qui soutiennent les flux de travail internes, les tableaux de bord, l'orchestration des builds et l'intégration avec les autres systèmes du studio.

  • Concevoir et faire évoluer des outils, services et pipelines destinés à la production de jeux : applications de bureau, utilitaires en ligne de commande, bibliothèques partagées et services internes qui les relient.

  • Instrumenter les outils et services à l'aide de journaux, de métriques et de traces avec OpenTelemetry afin d'améliorer l'observabilité et le débogage.

  • Collaborer directement avec les utilisateurs — programmeurs, artistes, designers, assurance qualité et production — afin de comprendre leurs besoins et de leur proposer des solutions concrètes, fiables et durables.

  • Prendre en charge vos projets de bout en bout : compréhension du besoin, proposition de solutions, expérience utilisateur, développement, déploiement, documentation et amélioration continue à partir des commentaires des utilisateurs.

  • Contribuer à maintenir un écosystème d'outils robuste en développant l'automatisation, des mécanismes de prévention des erreurs, des initiatives de refactorisation et des améliorations visant à réduire la complexité.

 

Connaissances / Compétences :

Nous recherchons avant tout des personnes possédant une expertise dans un ou plusieurs des domaines suivants :


  • Développement assisté par IA et agents intelligents

Une expérience concrète de l'utilisation d'agents IA dans le développement logiciel, tels que Claude Code, MCP ou des modèles de langage locaux (par exemple Qwen), que ce soit pour accélérer le développement ou pour intégrer des fonctionnalités basées sur l'IA dans des outils et pipelines. Il s'agit d'un véritable atout différenciateur pour ce poste.


  • Développement d'outils Unreal Engine

Expérience avec les extensions de l'éditeur Unreal, les flux de travail personnalisés ou l'automatisation des builds (Horde, Gauntlet, BuildGraph, automatisation des processus de compilation, cuisson (« cook ») et tests). Une expérience en développement de jeux vidéo dans un studio AAA ou de taille moyenne à grande constitue un important atout.


  • C# / .NET

  • Solide expérience dans le développement d'outils, d'applications internes ou de services en C# / .NET. Une connaissance de WPF (ou la capacité de l'apprendre rapidement) ainsi que des services et API NET est également appréciée.

  Atouts supplémentaires


  • Bien qu'ils ne soient pas obligatoires, les éléments suivants bonifieront votre candidature :

  • Expérience avec Perforce (flux de travail, révision de code, dépôts de grande taille)

  • Connaissance de Azure AD / Entra (Key Vault, enregistrements d'applications, authentification de services)

  • Maîtrise de GitHub, notamment GitHub Actions, l'administration d'organisation et les pipelines CI/CD

  • Connaissances en C++, particulièrement dans un contexte d'interaction avec des moteurs de jeu ou des éditeurs

  • Expérience en automatisation des tests pour les outils et services, ainsi qu'en intégration avec des systèmes CI/CD

  • Expérience en instrumentation et en observabilité

 

 

Studio KRAFTON de Montréal s’engage à cultiver un environnement de travail qui respecte toutes les différences et qui encourage chacun.ne à se sentir inclus.e et valorisé.e. Nous offrons des opportunités d'emploi égales à tous les employés et candidats à l'emploi et interdit toute discrimination et harcèlement de quelque nature que ce soit, sans distinction d’âge, de couleur, de religion, de sexe, d'origine nationale, de statut de handicap, d'orientation sexuelle, d'identité ou d'expression de genre ou toute autre caractéristique protégée par les lois applicables. Notre objectif est de fournir un lieu de travail respectueux qui vous permettra de vous épanouir tant dans au travail que dans la vie.

Chez Studio KRAFTON Montréal, nous souhaitons que nos membres soient aux commandes de leur travail, depuis la conception et à travers toutes les étapes de la production, tout en leur offrant les meilleures conditions de travail et des avantages qui ont un impact positif sur leur vie. Cela inclut:


  • Le véritable travail hybride : vous choisissez si vous travaillez à distance tout le temps (dans la province de Québec), si vous souhaitez venir au studio quelques jours ou tout le temps.

  • Contribution généreuse de l'employeur au RÉER

  • Couverture santé, dentaire et bien-être incluant la télémédecine ;

  • Des journées personnelles et de bien-être ;

  • Subvention OPUS

 

_______________________________________________________________________________________________________________________________________________________________

 

About Krafton Montreal:  

We are a leading game development studio composed of veterans of the game industry. We are working on a game based on an acclaimed intellectual property set in an enthralling medieval fantasy world. This game is an AAA third-person action-adventure RPG experience, with a rich narrative and strategic gameplay. At our company, we believe in having fun while creating memorable experiences, being proud of our work, and showing respect for each other's contributions. 

 

Job Description:

As a Tools Developer, you’ll help design, build, and evolve the tools, services, and pipelines that support our game teams. Your impact will be felt every time someone ships a feature faster, debugs an issue more easily, or skips a repetitive task because your tool handled it for them.

We’re a small team that adapts. We shape responsibilities around the strengths and interests of the people on it, and we’ll do the same for you. If you’re strong in some of these areas and curious about the rest, we want to talk.

Responsibilities:


  • Integrate AI-assisted and agentic workflows into how we build — and into the tools themselves. We use Claude Code, MCP, and local LLMs as part of our daily development, and we’re actively expanding how AI fits into our pipelines.

  • Work on Unreal Engine tooling: editor extensions, custom workflows, and build automation (Horde, BuildGraph, and the surrounding ecosystem).

  • Develop and maintain C# / .NET tools and ASP.NET services that support internal workflows, dashboards, build orchestration, and integrations with other studio systems.

  • Build and evolve tools, services, and pipelines for game production — desktop applications, command-line utilities, shared libraries, and the internal services that tie them together.

  • Instrument tools and services with logging, metrics, and tracing using OpenTelemetry to improve observability and debugging.

  • Collaborate directly with end users — developers, artists, designers, QA, production — to understand their challenges and turn them into practical, reliable solutions.

  • Own work end-to-end: from understanding the need, through approach and UX, to implementation, rollout, documentation, and iteration based on feedback.

  • Help keep the tools ecosystem healthy: automation, guardrails that catch problems early, refactoring, and reducing complexity where it’s grown.

  Knowledge/Skills:

We’re most excited about people with strength in one or more of these areas:


  • Agentic and AI-assisted development. Hands-on experience working with AI agents in the development loop — Claude Code, MCP, local LLMs (e.g. Qwen) — whether that’s using them to build faster or building AI-powered functionality into tools and pipelines. This is a genuine differentiator for us.

  • Unreal Engine tooling. Editor extensions, custom editor workflows, or build automation (Horde, Gauntlet, BuildGraph, automated cook/build/test flows). Game development experience at a AAA or mid/large studio is a strong asset.

  • C# / .NET. Solid experience building tools, internal applications, or services in C# / .NET. Familiarity with WPF (or the ability to pick it up quickly) and ASP.NET services/APIs is valuable.

And a few things that would sweeten any profile, though none are expected:


  • Perforce experience (workflows, code review, large-depot environments)

  • Azure AD / Entra (Key Vault, app registrations, service authentication)

  • GitHub expertise (Actions, org administration, CI/CD)

  • C++, especially where tools interact with engines or editors

  • Test automation for tools and services, and integration with CI/CD systems

  • Instrumentation and observability practices

Studio KRAFTON Montreal is committed to cultivating a work environment that respects all differences and encourages everyone to feel included and valued. We provide equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to age, race, color, religion, sex, national origin, disability status, sexual orientation, gender identity or expression or any other characteristic protected by applicable laws. Our goal is to provide a safe and respectful workplace that empowers you to thrive in both work and life.

At Studio KRAFTON Montréal we want our team members to have ownership of their work from conception all the way through production while providing them with the best working conditions and benefits that have a positive impact on their lives. This includes:




    • Being truly hybrid: meaning you choose if you work remotely all the time (in the province of Quebec), if you wish to come to the studio a couple of days or all the time;

    • Generous RRSP employer contributions;

    • Health, dental & wellness coverage including telemedicine;

    • Personal & wellness days;

    • OPUS subsidy.


 

 

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Tools Programmer / Programmeur-euse Outils in Québec, QC vacancy
  • (Version française ci-dessous) Tools Programmer With multiple awards to our name, Larian Studios has proven that we’re dedicated to...  ...at Larian. ------------------------------------------ Programmeur d'outils Maintes fois primé, LarianStudios a amplement démontré sa... 
    Suggested
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    8 hours ago
  • (Version française ci-dessous)   Lead Tools Programmer   With multiple awards to our name, Larian Studios has proven that we’re...  ...-----------------------------------------   Responsable Programmeur outils   Maintes fois primé, Larian Studios a amplement démontré... 
    Suggested
    Daily paid
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...Position – Tools Programmer Intern We are looking for a Tools Programmer Intern to join our...  ...Poste - Stagiaire en Programmation Outils Nous recherchons un·e stagiaire en...  ...trice· s, des artistes techniques et des programmeur ·euse·s pour développer et améliorer les... 
    Suggested
    Internship

    Sony Playstation Workday Sandbox

    Québec, QC
    4 days ago
  •  ...programming? Behaviour Interactive is looking for a Backend Programmer to join its team on Dead By Daylight. In this role, you...  ...robustesse du code; Collaborer étroitement avec les autres programmeur·euses pour fournir des services conformes au serveur de jeu; Élaborer... 
    Suggested
    Full time

    Behaviour Interactive

    Québec, QC
    8 hours ago
  •  ...aventure chez Energitech Laser comme Programmeur(euse) Laser !   À propos d'Energitech...  ...assurer la continuité des opérations de programmation pour soutenir la production. Conditions...  ...(Metallix, etc) et autres outils informatiques en lien avec l’industrie... 
    Suggested
    Daily paid
    Permanent employment
    Full time
    Monday to friday
    Flexible hours
    Day shift

    Go Rh

    Québec, QC
    8 hours ago
  • $39 - $48 per hour

     ...Description du poste Ta vie chez Canam En tant que programmeur.euse robot, tu auras le mandat de programmer, développer, optimiser, adapter et mettre à jour les...  .... Tu seras également appelé·e à utiliser des outils comme RobotStudio, BlastMan Studio, Visual Component... 
    Daily paid
    Full time
    Flexible hours
    Afternoon shift

    Can Am Corporation

    Québec, QC
    8 hours ago
  •  ...française ci-dessous)   Gameplay Programmer With multiple awards to...  ...audio, animation, scripting, tools. Work closely together...  ...-----------------------   Programmeur de gameplay Maintes...  ...utilisateur, audio, animation, script, outils; Travailler en étroite... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...entreprise On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior afin d’aider son équipe de programmation de jeu à monter de niveau. Nous...  ...entre unreal et les chaînes d'outils et pipelines sur console; Déboguer... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    8 hours ago
  •  ...Titre du poste :  Programmeur·euse Senior – Jouabilité Nous sommes à la recherche d’un·e Programmeur·euse Senior...  ...Reporting Le·a Programmeur·euse Senior – Outils relèvera du·de la Directeur·trice des Programmes Techniques.   Responsabilités et tâches Livrer... 
    Full time

    Haven Interactive Studios

    Québec, QC
    8 hours ago
  •  ...entreprise On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior avec un...  ...UI afin d’aider son équipe de programmation de jeu à monter de niveau....  ...techniques afin d’améliorer les outils et pipelines UI; Documenter le... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    8 hours ago
  •  ...française ci-dessous) Graphics Programmer With multiple awards to...  ...of CPU and GPU profiling tools. • Experience with particle...  ...------------------------ Programmeur Graphique Maintes fois primé...  ...avec une large gamme d'outils d’analyse CPU et GPU. • Expérience... 
    Full time
    Summer work

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...est présentement à la recherche d 'un(e) programmeur(euse) junior BackEnd Python ayant de bonnes...  ...API REST et services BackEnd; Git ou outil de versionnage équivalent; Tests...  ...Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail... 
    Hourly pay
    Full time
    Contract work
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    8 hours ago
  •  ...est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'...  ...Angular, TypeScript, HTML, CSS; Git ou outil de versionnage équivalent; Intégration...  ...Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    8 hours ago
  •  ...française ci-dessous) Engine programmer With multiple awards to...  ...production of the engine, as well as tools or gameplay systems ⬝...  ...-------------------------- Programmeur moteur Maintes fois primé,...  ...du moteur, mais aussi d'outils et de systèmes de gameplay... 
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...Description de l'entreprise Prêt.e à monter de niveau dans ta carrière? Frima est à la recherche d’un.e Lead Programmeur.euse Unreal pour joindre une équipe sur l’un de nos projets mobiles !  Nous sommes Frima, un studio de développement de jeux vidéo basé à Québec... 
    Daily paid
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    8 hours ago
  •  ...présentement à la recherche d ’un(e) analyste-programmeur(euse) .NET + SQL Server pour contribuer à la...  ...et de rapport (Crystal Reports); Programmer des micro-services et des interfaces...  ...à l’occasion d’événements familiaux Outils informatiques adaptés Espace de travail... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    8 hours ago
  •  ...le frisson et le jeu, qui gardera les joueur·euse·s diverti·e·s et engagé·e·s pendant des années.   Position Programmeur·euse Fullstack Senior - Observability Nous...  ...Grand modèle de langage) Expérience avec les outils d'IA (vectorDB / base de données vectorielle)... 
    Full time
    Apprenticeship

    Haven Interactive Studios

    Québec, QC
    8 hours ago
  •  ...On a besoin d’un.e joueur.euse d’impact! Frima est à la recherche d’un.e Programmeur.euse senior (C++) afin de joindre...  ...entre l'engin et les chaînes d'outils et pipelines sur mobile, pc et console...  ...dix (10) années d'expérience en programmation ou toute autre expérience pertinente... 
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    20 days ago
  •  ...years. Our team of programming experts are always innovating to improve the tools and technology that empower content developers worldwide. What You'll Do We're looking for a senior Tools Programmer to help build the next generation of UI tooling for users and AI-powered... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    8 hours ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons Les projets propulsés...  ...innove constamment afin d’améliorer les outils et la technologie conçus pour donner des...  ...vous ferez Epic Games recherche un programmeur sénior en langages de programmation pour... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...du développement des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets...  ...Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...du développement des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets...  ...Nous cherchons en permanence à améliorer les outils et les technologies qui optimiseront les... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de...  ...SQL et PL/SQL; Expérience avec l’outil TOAD Connaissance d’au moins un des outils...  ...sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours
    3 days per week

    Tehora

    Québec, QC
    8 hours ago
  •  ...nouveaux projets, nous sommes en quête d’un programmeur moteur senior qui rejoindra l’équipe et...  ...Une expérience avec un large éventail d’outils de profilage d’unité centrale et de...  ...Xbox One/Series, etc.) Une expérience en programmation SIMD Une expérience en langage d’... 
    Daily paid
    Full time
    Work at office
    Local area
    Flexible hours

    Go Rh

    Québec, QC
    8 hours ago
  •  ...mandat Nous recherchons des analystes-programmeurs Angular pour un mandat d'envergure en...  ...retenues à l'aide du framework Angular Programmer et réaliser les tests unitaires Collaborer...  ...découplées Familiarité avec les outils de gestion de version et d'intégration continue... 
    Full time

    Solution Sft

    Québec, QC
    8 hours ago
  •  ...! Nous cherchons notre futur Analyste-programmeur .Net pour rejoindre nos équipes. Principales...  ...de la mise en production ; • Programmation Powershell afin de produire les infrastructures...  ...PowerBI (atout) ; # Connaissance des outils d’assistance à la programmation basés... 
    Daily paid
    Full time
    Internship
    Remote work
    Flexible hours

    Exposant 3

    Québec, QC
    8 hours ago
  •  ...Solution SFT cherche un (e)  Analyste programmeur en géomatique  dans ce poste vous interviendrez...  ...À RÉALISER • Réaliser des travaux de programmation dans le cadre de l'évolution et de l'...  ...en développement géomatique • Outils ETL : FME Flow ou FME Form; scripts d'automatisation... 
    Full time
    Remote work

    Solution Sft

    Québec, QC
    8 hours ago
  •  ...présentement à la recherche d’ un(e) analyste programmeur senior spécialisé(e) dans les...  ...basées sur les technologies Oracle. Programmer en PL/SQL, Pro*C ou Oracle Forms. Concevoir...  ...à l’occasion d’événements familiaux Outils informatiques adaptés Espace de travail... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    8 hours ago
  •  ...élaborer la documentation organique du système. • Effectuer la programmation sur la plate-forme concernée. • Assurer l'arrimage et la...  ...suivant. 2. Posséder huit (8) années d'expérience à titre de programmeur en développement, en entretien et en évolution de systèmes.... 
    Permanent employment
    Full time

    Solution Sft

    Québec, QC
    8 hours ago
  •  ...pleine croissance, alors Exposant 3 est fait pour vous ! Nous cherchons notre futur Programmeur sénior pour rejoindre nos équipes. Principales responsabilités Effectuer la programmation des composants informatiques des systèmes de mission à partir des spécifications... 
    Daily paid
    Full time
    Remote work
    Flexible hours
    Day shift

    Exposant 3

    Québec, QC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Tools Programmer / Programmeur-euse Outils. Be the first to apply!