Tools Programmer / Programmeur-euse Outils
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.
- ...continuent d’inspirer des millions de joueur·euse·s à travers le monde ! 2K publie des... ...Nous sommes à la recherche d’un programmeur outils talentueux et polyvalent pour rejoindre... ...We are seeking a talented and versatile Tools Programmer to join our growing team. You...SuggestedFull timeCasual work
- ...characteristics as per applicable law. As a Tools Programmer with your technical expertise and... ...Développer, améliorer et maintenir des outils efficaces dans Unreal Engine;... ..., animateurs, chefs d’équipe et autres programmeur·se·s afin de définir les besoins et spécifications...SuggestedFull time
- (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é...SuggestedDaily paidFull timeWork at officeLocal area
- ...POSTE Nous sommes à la recherche d’un Programmeur.euse de Jeu passionné par la création de... ...développement et livrer les tâches de programmation dans les délais Participer aux revues... ...Familiarité avec le développement d’outils personnalisés pour les artistes et les...SuggestedFull timeWork at officeWorldwideMonday to friday10 hours per weekFlexible hours
- ...jeux Sony au Canada. Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous... ...et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la...SuggestedFull timeTemporary workInternship
- ...chacun. Description du poste : Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character,... ...environnement multidisciplinaire ~ Travailler avec les autres programmeurs pour construire et maintenir une base de code et des...Full timeRemote work
- ...applicable law. We are looking for a Gameplay Programmer to help bring the dark and immersive... ...avec les designers, artistes et autres programmeur·se·s pour donner vie aux fonctionnalités;... ...We may use artificial intelligence (AI) tools to support parts of the hiring process, such...Full time
- ...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...Full time
- ...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...Daily paidPermanent employmentFull timeMonday to fridayFlexible hoursDay shift
- ...En tant que Programmeur·euse IA chez Cloud Chamber, vous rejoindrez notre talentueuse... ...et suggérer des améliorations pour les outils de création destinés à la conception des... ...Expérience de travail dans un rôle de programmation d’IA pour les jeux vidéo. Expérience...Full time
- ...players. As a Senior Back-End Programmer, you will lead the development and... ...avenir. À propos du rôle En tant que Programmeur(euse) Back-End Senior, tu seras responsable... ...We may use artificial intelligence (AI) tools to support parts of the hiring process,...Long term contractFull timeWorldwide
- ...actively evolving? As an RPG/SQL Programmer at Keyloop, you'll join a... ...transformation technologique? En tant que programmeur(se) RPG/SQL chez Keyloop,... .... Use AI coding tools (e.g., GitHub Copilot, Claude... ...amélioration continue. Utiliser des outils de développement propulsés...Daily paidFull timeInternshipWorldwide
- ...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 Tools Programmer to work on the development of our import and export frameworks for the...Full timeWorldwide
- ...As a Principal Systems Programmer on Dead by Daylight , you will... ...implementations and developer tools. Lead complex technical initiatives... ...aux plateformes et aux outils destinés aux développeurs;... ...Accompagner et encadrer les programmeurs, promouvoir les bonnes pratiques...Full timeWorldwide
- ...jeux Sony au Canada. Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez... ...et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception...Full time
- ...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
- ...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 timeRemote workFlexible hours
- ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre... ...euse·s, incluant notre chef·fe d’équipe programmation rendu, nos artistes techniques et notre... ...shaders et en systèmes. Créer de nouveaux outils et des flux de productions efficaces pour...Full time
$30 - $37 per hour
...Description du poste Ta vie chez Canam En tant que programmeur.euse CNC, tu auras le mandat de programmer, développer, optimiser, adapter et mettre à jour les programmes pour nos machines CNC dans notre nouveau centre d'usinage. Tes compétences en résolution de problèmes...Full timeFlexible hours- ...law. We’re looking for a Senior System Programmer to play a key role in bringing a AAA... ...les résoudre. Nous recherchons une·un Programmeur·euse Systèmes Senior pour jouer un rôle clé dans... ...We may use artificial intelligence (AI) tools to support parts of the hiring process,...Full time
- ...are seeking a Senior DevOps Programmer to join our Core Technologies... ...infrastructure and processes using tools such as Terraform and Ansible... ...et des processus à l'aide d'outils tels que Terraform et Ansible... .... Nous recherchons un·e programmeur·euse DevOps sénior·e pour...Full time
- ...team as a Senior Generalist Programmer and help shape the next decade... ...flagship franchise by building tools and automation that empower... ...devrez : ~ Développer des outils et des systèmes pour soutenir... ...Dead by Daylight en tant que Programmeur(se) généraliste principal(e)...Full time
- ...Développer et maintenir les outils et les systèmes nécessaires pour... ...To develop and maintain the tools and systems necessary for... ...terminé, avec mention comme programmeur ou programmeuse au générique.... ...disciplines. Solides compétences en programmation C/C++. Solides compétences...Full timeWork at officeRemote workWorldwide
- ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre... ...des budgets de mémoire. Améliorer les outils de conception pour la création et le... ...Expérience préalable dans un rôle de programmation d'IA pour les jeux vidéo. Expérience...Full time
- ...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 timeRemote workFlexible hours
- ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par... ...Ce que vous apportez ~ Environ 5 ans d’expérience en programmation d’intelligence artificielle ~ Une compétence en C++ ~ Un...Daily paidFull time
- ...diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si... ...avec gameplay, tech art, VFX, level art, tools et build afin de garantir que les choix moteur... ...~ Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo...Daily paidFull time
- ...créer l’inconnu! Description du poste Ce que vous ferez Programmer de façon claire et structurée tout en étant conscient des requis... ...connaissances en C++. Connaissances multiplateformes et des outils (un atout). Intérêt pour les différents systèmes : memory...Full time
- ...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 payFull timeContract workRemote workFlexible hours
- ...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 payFull timeContract workApprenticeshipRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Tools Programmer / Programmeur-euse Outils. Be the first to apply!
