KRAFTON Montréal Studio

Tools Programmer / Programmeur-euse Outils

Montreal, Quebec, CanadaFull timePosted 20 days ago
Apply on KRAFTON Montréal Studio →

Sign into see who you know at 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...