Tools Programmer / Programmeur-euse Outils
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
** 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 d
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at studiokraftonboard? Share your experience