Technical Lead – Quality Foundations

Only considering candidates eligible to work in Montreal, Canada ⚠️

Job Description

At the Technology Group (TG), we provide tools, middlewares and services tailored to Ubisoft game production needs, and support them throughout their lifecycle. Through collaboration and innovation, we help facilitate creation and improve production efficiency, with the goal of delivering high-quality games to millions of players worldwide. Exploring ideas, experimenting with new technologies and implementing stable technologies are part of our daily work.

As a technical lead within the Technology Group, you will define and guide the technical vision of our SDKs intended for game engines, ensuring maximum quality, performance and reusability for production teams across Ubisoft. You will be responsible for technical and architectural decisions for the technologies under your responsibility, and you will be called on as an expert to actively participate in innovation topics that will shape the future of game development tools, particularly technologies dedicated to debugging and game performance.

Your role is essential to establish technical and quality standards and to encourage convergence between projects. You will work closely with production teams, technical leads and architects from other groups, and technology partners to ensure our solutions meet diverse needs while remaining sustainable and coherent.

What you will do

  • Technical leadership: Lead and oversee major technical decisions, ensuring consistency and longevity of the technologies under your responsibility.
  • Strategic technical direction: Define best practices, standards and strategic directions for SDKs, frameworks, pipelines and tools used in production.
  • Cross-functional impact: Propose solutions for complex and cross-cutting topics such as vendor replacement, service migrations and privacy law compliance.
  • Technology prototyping: Explore and prototype new technologies, anticipate evolutions and position TG to leverage them effectively.
  • Systems integration: Ensure technical decisions are aligned with the long-term vision by assessing risks and interdependencies across systems.
  • Collaboration and mentoring: Ensure cohesion of the TG ecosystem by collaborating with other activities and support engineering teams in their technical growth.
  • Management of technical reviews: Facilitate technical review processes, including cross-activity synchronizations and domain-specific discussions with impact on game developers in terms of performance, debugging, observability and automated testing.

Why this role is for you

  • You are passionate about creating coherent and sustainable ecosystems and about technological convergence.
  • You excel at translating business needs into technical solutions — and vice versa.
  • You can synthesize complex situations into clear visual and textual representations tailored to different audiences.
  • You are comfortable diving into technical details while maintaining a global strategic vision.
  • You have strong convictions about best practices while being able to adapt to constraints and varied perspectives.

Qualifications

What you bring

  • Solid experience in programming and technical leadership.
  • Proficiency in C++, with knowledge of C#.
  • A deep understanding of game engines (e.g., Anvil, Snowdrop), debugging and performance optimization.
  • Experience with CI/CD pipelines and modern development workflows.
  • A degree in computer science, software engineering or equivalent training.
  • Excellent interpersonal and communication skills, particularly in distributed team environments.
  • A willingness to share knowledge and push technological boundaries.

What to send us

  • Your CV highlighting your background and skills.

Additional information

About us

Ubisoft is a global reference in video games, with teams around the world creating original and memorable game experiences, from Assassin's Creed to Rainbow Six to Just Dance and many more. We believe that diversity of viewpoints advances both players and teams. If you are passionate about innovation and want to push the limits of entertainment, join our journey and help us create the unknown!

We adopt a hybrid work model that helps you stay connected with your team and aligned with company priorities while giving you the possibility to maintain work-life balance. Note that some roles are fully office-based and not eligible for hybrid work.

Automatically Apply to Remote Engineering Jobs!

Let our copilot automatically search & apply to remote jobs from all across the web.

Try it now
Ubisoft Montrealmontreal.ubisoft.com

Ubisoft Montreal creates world-renowned video games with a focus on innovation and quality.

Working Week

We don't officially have a 4 day work week, but we'd be open to applications for a 4 day work week @ 80% salary.

  • Mon
  • Tue
  • Wed
  • Thu
  • 🏖️
    Fri

Our Vacation Policy

Ubisoft Montreal offers six weeks of vacation after the first year, promoting ample time for rest and personal pursuits.

  • 30 days PTO
  • 52 unpaid Fridays
  • 82 days off per year

Remote Working Policy

Hybrid work model with three days remote and two days in-office.

Company Benefits

  • Health insurance
  • 401(k) company contribution
  • Generous parental leave
  • Dentalcare
  • Company retreats
  • Life & Disability Insurance
  • Professional Development Budget
  • Mental Health Support

Desirable Skills and Experience

  • Anvil
  • Snowdrop
  • CI/CD pipelines
  • C++
  • C#
  • Technical leadership
  • Architecture
  • Game engines
  • Debugging
  • Performance optimization
  • CI/CD
  • Prototyping
  • Systems integration
  • Mentoring
  • Communication

Share this job:

Report incorrect data

Let us know if the job has expired