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

Lead Tools Programmer | Responsable Programmeur outils

Full-time

Larian Studios

(Version française ci-dessous)

 

Lead Tools 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 Lead Tools Programmer to join the team and help us in crafting the high calibre games our fans have come to expect.

 

Responsibilities:


  • Lead, mentor and coach members of the Tools team.

  • Support the Tools Director / Tools leadership in planning, prioritizing and delivering tools features.

  • Assist with recruiting, onboarding and developing Tools Programmers.

  • Manage code reviews, technical documentation and feature documentation for tools development.

  • Work closely with all teams to understand workflows and improve content creation pipelines.

  • Collaborate with Engine and Gameplay teams to help maintain, extend and improve our proprietary engine, editor, internal tools and development pipelines.

  • Design, implement and maintain user interfaces for internal development tools.

  • Identify workflow bottlenecks and propose practical, scalable solutions that improve team productivity.

  • Assist in maintaining a culture of unit testing, automation testing, documentation and technical ownership.

  • Support long-lived internal tools, including legacy systems and components.

  • Help ensure tools can support internal development needs and player-developer workflows such as modding.

  • Represent the Tools team in day-to-day communication with stakeholders and other departments

  • .Communicate openly and regularly with team members, leadership and end-users.

  • Show strong passion for improving developer productivity and enabling creative teams to build high-quality games efficiently.

 

Requirements: 


  • Demonstrable lead, associate lead experience within a tools, engine, editor or game development team.

  • 7+ years of experience creating tools or technology for game development or digital content creation.

  • Shipped game titles.

  • Excellent C# and .NET skills for desktop applications.

  • Strong experience with WPF and XAML.

  • Thorough C++ knowledge. 

  • Strong understanding of UI/UX principles and practical tool design.

  • Strong mentoring and coaching ability.

  • Ability to analyse and understand the workflows of other disciplines, including design, art, narrative, scripting or cinematics.

  • Experience working closely with end-users, gathering feedback and iterating on tools features.

  • Ability to drive feature development from start to finish, including planning, communication, implementation and delivery.

  • Open-minded attitude and willingness to iterate based on feedback.

  • Supportive communication style and passion for improving developer productivity.

  • Team-oriented mindset with a strong sense of ownership.

  • Advanced / Fluent written and spoken English.*

  • Passion for making and playing great games.

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

 

Nice to haves: 


  • Familiarity with Python.

  • Experience developing DCC pipelines.

  • Experience writing plugins or tools for Maya, Blender or similar content creation software.

  • Experience with game modding workflows or releasing tools to player-developers.

  • Experience working with proprietary engines and editors.

  • Experience with automated testing for tools, editors or content pipelines.

  • Experience with performance profiling and optimization of editor workflows.

  • Experience collaborating with distributed or multi-location development teams.

 

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.

 

------------------------------------------

 

Responsable Programmeur outils

 

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 responsable programmeur outils qui rejoindra l’équipe et nous aidera à créer les jeux d’excellence auxquels nos fans sont habitués.

 

Responsabilités

 


  • Diriger, mentorer et accompagner les membres de l’équipe Outils

  • Assister le responsable/la direction Outils dans la planification, la priorisation et la livraison des fonctionnalités pour les outils

  • Participer à l’embauche, à l’accueil, à l’accompagnement et au développement des programmeurs d’outils
    Gérer les revues de code, la documentation technique et la documentation des fonctionnalités pour le développement des outils

  • Travailler en étroite collaboration avec toutes les équipes afin de comprendre les processus et d’améliorer les cycles de création de contenus

  • Travailler avec les équipes Moteur et Gameplay pour aider à développer, maintenir et améliorer nos moteurs, éditeurs, outils internes et processus de développement propriétaires

  • Concevoir, implémenter et maintenir des interfaces utilisateur pour les outils de développement internes

  • Identifier les goulots d’étranglement des processus et proposer des solutions pratiques et évolutives qui amélioreront la productivité des équipes

  • Aider à maintenir une culture de tests unitaires, de tests d’automatisation, de documentation et de responsabilité technique

  • Maintenir les outils internes vieillis, y compris les systèmes et composants d’ancienne génération

  • Aider à garantir que les outils contribuent aux besoins internes de développement et aux processus de joueurs-développeurs (par exemple, la création de mods)

  • Représenter l’équipe Outils dans la communication quotidienne avec les parties prenantes et les autres départements

  • Communiquer régulièrement et en toute transparence avec les membres de l’équipe, la direction et les utilisateurs finaux

  • Démontrer une volonté d’améliorer la productivité des développeurs et de permettre aux équipes créatives de créer efficacement des jeux de très haute qualité

 

Profil recherché 


  • Expérience démontrable de responsable ou de responsable associé dans une équipe dédiée aux outils, aux moteurs, aux éditeurs ou au développement de jeu

  • Une expérience de 7 ans ou plus en création d’outils ou de technologies dans le cadre du développement de jeux vidéo ou de la création de contenus numériques

  • Plusieurs jeux lancés

  • D’excellentes compétences en C# et .NET dans les applications bureautiques

  • Une solide expérience avec WPF et XAML

  • Des connaissances approfondies en C++ 

  • Une solide compréhension des principes d’interface utilisateur/d’expérience utilisateur et de la conception d’outils pratiques

  • Des compétences avancées d’accompagnement et d’encadrement

  • Une capacité à analyser et à comprendre les processus de travail des autres disciplines, y compris la conception, l’art, la narration, le script et les cinématiques

  • Une expérience de collaboration étroite avec les utilisateurs finaux, de collecte de rétroactions et d’amélioration graduelle de fonctionnalités d’outils

  • La capacité à mener le développement d’une fonctionnalité du début jusqu’à la fin, y compris la planification, la communication, la mise en œuvre et la livraison

  • Une ouverture d’esprit visible dans votre attitude et une capacité à améliorer des fonctionnalités graduellement en fonction des rétroactions

  • Un style de communication positif et une passion pour l’amélioration de la productivité des développeurs

  • Un esprit d’équipe et un sens aigu des responsabilités

  • La capacité à s’exprimer de manière avancée ou courante en anglais, à l’oral comme à l’écrit*

  • La passion de faire, et de jouer à, des jeux exceptionnels

  • 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é.

 

Compétences appréciées 


  • Des connaissances en Python

  • Une expérience dans le développement de processus de création de contenus numériques

  • Une expérience dans la création de plugiciels ou d’outils pour Maya, Blender ou autres outils de création de contenus similaires

  • Une expérience avec les processus de création de mods, ou une expérience de lancement d’outils pour les joueurs-développeurs

  • Une expérience de travail avec des moteurs et éditeurs propriétaires

  • Une expérience avec les tests automatisés pour les outils, les éditeurs ou les processus de contenu

  • Une expérience avec le profilage des performances et l’optimisation des processus d’éditeur

  • Une expérience de collaboration avec une équipe de développement décentralisée ou répartie en plusieurs endroits

 

Ce que nous proposons



  • Une équipe internationale de plus de 500 employés répartis dans 7 studios à travers le monde, chacun avec ses propres qualités uniques, le tout en conservant une ambiance conviviale de petite entreprise

  • Un environnement de travail ouvert et collaboratif, où les idées nouvelles sont encouragées et bienvenues

  • Une équipe de gestion composée de développeurs expérimentés et au sommet de leur art

  • Des collègues ayant les mêmes valeurs, avec lesquels partager vos passions et vos passe-temps

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

  • Un engagement à réaliser le meilleur jeu possible pour les fans, en prenant en compte les 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.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Lead Tools Programmer | Responsable Programmeur 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
  •  ...À titre de Développeur·euse Outils , vous contribuerez à concevoir...  ...vous rencontrer.   Responsabilités: Intégrer des flux de travail...  ...avec les utilisateurs — programmeurs, artistes, designers, assurance...  ...Job Description: As a Tools Developer, you’ll help design... 
    Suggested
    Daily paid
    Full time
    Work at office
    Local area
    Remote work

    Krafton Montréal Studio

    Québec, QC
    8 hours ago
  •  ...Position – Tools Programmer Intern We are looking for a Tools Programmer Intern to join our...  ...report to a Senior Tools Programmer. Responsibilities and Duties Develop usability...  ...Poste - Stagiaire en Programmation Outils Nous recherchons un·e stagiaire en... 
    Suggested
    Internship

    Sony Playstation Workday Sandbox

    Québec, QC
    4 days ago
  •  ...Original Sin 2 is looking for an additional Lead Graphics Programmer to join the team and help us in...  ...including source code, art work, tools, technical know-how   Requirements...  ...nouveaux projets, nous sommes en quête d’un programmeur de graphismes principal qui rejoindra... 
    Suggested
    Full time
    Work at office
    Local area

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...française ci-dessous)   Gameplay Programmer With multiple awards to...  ..., animation, scripting, tools. Work closely together...  ...----------------------   Programmeur de gameplay Maintes...  ...fans sont habitués.   Responsabilités Travailler sur tous les... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Local area
    Worldwide

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...française ci-dessous) Graphics Programmer With multiple awards to...  ...of CPU and GPU profiling tools. • Experience with...  ...----------------------- Programmeur Graphique Maintes fois...  ...nos fans sont habitués Responsabilités • Maintenir et étoffer... 
    Full time
    Summer work

    Larian Studios

    Québec, QC
    8 hours ago
  •  ...experts are always innovating to improve the tools and technology that empower content...  ...Do We're looking for a senior Tools Programmer to help build the next generation of UI tooling...  .... ABOUT US Epic Games​ ​is a leading interactive entertainment company. For over... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Québec, QC
    8 hours ago
  •  ...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...  ...tout de même une bonne implication au niveau technique, des responsabilités variées qui évoluent avec le temps, un projet mobile stimulant... 
    Daily paid
    Full time
    Remote work
    Flexible hours

    Frima Studio

    Québec, QC
    8 hours ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons...  ...afin d’améliorer les outils et la technologie conçus pour...  ...Epic Games recherche un programmeur sénior en langages de programmation...  ...se joindre à l’équipe Verse, responsable de la chaîne d'outils (compilateur... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...Interactive is looking for a Backend Programmer to join its team on Dead By...  ...of the development team, responsible for developing, optimizing...  ...étroitement avec les autres programmeur·euses pour fournir des...  ...l’équipe de développement, responsable du développement, de l’optimisation... 
    Full time

    Behaviour Interactive

    Québec, QC
    8 hours ago
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la...  ...en cas de maladie et à l’occasion d’événements familiaux Outils informatiques adaptés Espace de travail épanouissant et motivant... 
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Québec, QC
    a month ago
  •  ...des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons...  ...Grâce à notre équipe de programmeurs experts de plus en plus nombreuse...  ...permanence à améliorer les outils et les technologies qui...  ...processus. Ce dont vous serez responsable Travailler en étroite... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons...  ...Grâce à notre équipe de programmeurs experts de plus en plus nombreuse...  ...permanence à améliorer les outils et les technologies qui...  ...Fortnite. Ce dont vous serez responsable Travailler en étroite... 
    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
  •  ...Nous recherchons des analystes-programmeurs Angular pour un mandat d'...  ...avec les équipes back-end. Responsabilités Participer à l'analyse et...  ...du framework Angular Programmer et réaliser les tests unitaires...  ...Familiarité avec les outils de gestion de version et d'intégration... 
    Full time

    Solution Sft

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

    Exposant 3

    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
  •  ...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
  •  ...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
  •  ...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 paid
    Permanent employment
    Full time
    Monday to friday
    Flexible hours
    Day shift

    Go Rh

    Québec, QC
    8 hours ago
  •  ...recherche d’ un(e) analyste programmeur géomatique senior ayant une...  ...fournir la personne retenue. Responsabilités Participer au...  ...processus géospatiaux avec l’outil FME. Posséder au moins deux...  ...sociales et environnementales; Programme d’apprentissage en milieu de... 
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Tehora

    Québec, QC
    8 hours ago
  •  ...PROGRAMMATION OU DEVELOPPEMENT - UNREAL ENGINE Ce que nous faisons...  ...afin d’améliorer les outils et la technologie conçus pour...  ...vous ferez En tant que programmeur principal au sein de l’équipe...  ...finale. Ce dont vous serez responsable Travailler à l’intégration... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago
  •  ...Frima est à la recherche d’un.e Programmeur.euse unreal (C++) senior afin d’aider son équipe de programmation de jeu à monter de niveau....  ...pratiques; Collaborer avec le Lead Programmeur afin de définir...  ...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
  •  ...des moteurs et des jeux. PROGRAMMATION - JEUX Ce que nous faisons...  ...Grâce à notre équipe de programmeurs experts de plus en plus nombreuse...  ...permanence à améliorer les outils et les technologies qui...  ...Fortnite. Ce dont vous serez responsable Contribuer à la... 
    Full time
    Remote work

    Epic Games

    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
  •  ...Bootstrap • Services API Web REST • Outils de développement : VS Code, Visual...  ...Leadership • Aptitudes pour agir à titre de leader d'équipe ou responsable de livraison de projets....  ...manuel d'exploitation • Effectuer la programmation et les essais unitaires • Effectuer... 
    Remote job
    Full time

    Solution Sft

    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
  •  ...Titre du poste :  Programmeur·euse Senior – Jouabilité Nous sommes à la...  ...joindre à notre équipe. Vous serez responsable des systèmes de jouabilité et de...  ...Le·a Programmeur·euse Senior – Outils relèvera du·de la Directeur·trice des Programmes Techniques.   Responsabilités... 
    Full time

    Haven Interactive Studios

    Québec, QC
    8 hours ago
  •  ...Unreal projects have been leading the pack of real-time entertainment...  ...’re always improving on the tools and technology that empower...  ...and technology. As a Senior Ui Programmer, you will play a critical...  ...and focused team. You will be responsible for core Ui features and supporting... 
    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...  ...systèmes de base. Ce dont vous serez responsable Concevoir et mettre en œuvre des... 
    Full time

    Epic Games

    Québec, QC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Tools Programmer | Responsable Programmeur outils. Be the first to apply!