Lead Tools Programmer

Larian Studios

Quebec

On-site

CAD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaborative environment
Commitment to community feedback
Activities organized by studios
Inclusive environment

Job summary

Larian Studios, located in Quebec, is seeking a Lead Tools Programmer to guide the Tools team in creating high-quality role-playing games. The ideal candidate will have extensive experience in game development, excellent C# and .NET skills, and a strong passion for supporting creativity within the studio.

This full-time position requires mentorship and collaboration across various teams to enhance development tools and workflows. Candidates must be fluent in English and be ready to work in an inclusive and open environment.

Qualifications

  • 7+ years of experience creating tools or technology for game development.
  • Excellent C# and .NET skills for desktop applications.
  • Strong mentoring and coaching ability.
  • Advanced / Fluent written and spoken English.

Responsibilities

  • Lead, mentor and coach members of the Tools team.
  • Assist with recruiting, onboarding and developing Tools Programmers.
  • Manage code reviews, technical documentation and feature documentation for tools development.
  • Collaborate with Engine and Gameplay teams to maintain and improve tools.

Skills

C#
.NET
WPF
XAML
C++
UI/UX principles
Mentoring and coaching
Python

Tools

Maya
Blender

Job description

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Graphics Programmer
Lead Graphics Programmer

Larian Studios • Quebec

On-site
CAD 140,000 - 190,000
Systems Designer
Systems Designer

Larian Studios • Quebec

On-site
CAD 65,000 - 90,000
Combat Designer
Combat Designer

Larian Studios • Quebec

On-site
CAD 60,000 - 90,000
International team of 500+ employees
Open, collaborative environment
Experienced managerial team
+3
Environment Artist
Environment Artist

Larian Studios • Quebec

On-site
CAD 60,000 - 95,000
Lead Engine Programmer | Responsable programmation moteur
Lead Engine Programmer | Responsable programmation moteur

Larian Studios • Quebec

On-site
CAD 80,000 - 100,000
Environnement de travail collaboratif
Activités organisées par les employés
Gestion par des développeurs expérimentés
Lead Graphics Programmer | Programmeur de graphismes principal
Lead Graphics Programmer | Programmeur de graphismes principal

Larian Studios • Quebec

On-site
CAD 120,000 - 160,000
Gameplay Programmer | Programmeur de gameplay
Gameplay Programmer | Programmeur de gameplay

Larian Studios • Quebec

On-site
CAD 70,000 - 90,000
Collaborative work environment
International team
Commitment to high-quality games
Engine Programmer | Programmeur moteur
Engine Programmer | Programmeur moteur

Larian Studios • Quebec

On-site
CAD 70,000 - 90,000
Collaborative environment
Inclusive workplace activities
Engagement with community feedback
Graphics Programmer
Graphics Programmer

Larian Studios • Quebec

On-site
CAD 70,000 - 90,000
Collaborative work environment
Inclusive workplace activities
Opportunity to work on high-caliber games
Développeur de Moteur de Jeux Vidéo
Développeur de Moteur de Jeux Vidéo

Humanify • Quebec

On-site
CAD 85,000 - 125,000
Assurance collective complète dès l’em
Régime d'épargne-retraite : REER
Programme d'aide aux employés (PAE)