Team Lead Engine

2 Months ago • 3 Years + • Game Programmer • Research & Development

Job Summary

Job Description

As a Team Lead Engine at Ubisoft, you'll guide a team of programmers developing game technologies. Your leadership and technical expertise will ensure the delivery of high-quality, consistent systems for enriching player experiences. Responsibilities include task distribution, progress monitoring, providing necessary tools, supporting team member development (performance, well-being, career advancement), overseeing a multidisciplinary team (animation, physics, streaming, etc.), collaborating with other leads, and keeping project leads informed of progress. You will also be responsible for improving processes and sharing technologies across the organization and aligning project goals with different production teams using Snowdrop.
Must have:
  • Lead programmer experience
  • C++ proficiency
  • Team management (3+ years)
  • Game development knowledge
  • Multidisciplinary team oversight

Job Details

Company Description

Ubisoft’s  20,000 team members, working across more than 30 countries around the world, are bound by a common mission: enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come.

Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves.

If you are excited about solving game-changing challenges, harnessing cutting-edge technologies, and pushing the boundaries of entertainment, we invite you to join us on our journey and help us create the unknown.

Job Description

You will support programmers who develop the technologies needed to create the games that Ubisoft fans expect. Your technological know-how, leadership skills, and ability to make informed decisions will help you coordinate the work and multiply the results of everyone's efforts to achieve ambitions.

You will help your team grow and deliver quality, consistent systems that will contribute to providing the rich gaming experience our players are looking for.

You will support each member in their professional development by ensuring they are in a position that stimulates them and allows them to shine, and by acting as a spokesperson in meetings with other teams and management.

  • Distribute  tasks and  follow-up on the progress of the various projects during team meetings.
  • Provide your team with the tools they need to work independently and contribute to the long-term  technological vision of the projects.
  • Meet individually with each member of your team to discuss performance, well-being, and career advancement.
  • Oversee a multidisciplinary team touching multiple subject such as, animation, physic, streaming, memory, pipeline and general engine work.
  • Communicate regularly with leads in other disciplines to plan ahead, assess risks, and deliver on time.
  • Keep your project lead informed of the progress of your assignments and meet with other leads, both on your project and others, to discuss ways to improve processes and share technologies.
  • Communicate with different production using Snowdrop to align project goals and be knowledgeable of future developments that we good benefit from

Qualifications

  • A degree in computer science, computer engineering, or a related field.
  • A minimum of three years of experience managing a team of programmers.
  • Extensive experience in programming and/or participation in the full production of at least one game or the equivalent as a lead programmer in video game development.
  • Proficiency in C++ and other programming languages commonly used for game development.
  • The ability to understand video game production and to put yourself in the shoes of other professionals involved in production.

Additional Information

At Ubisoft, you can come as you are. We embrace diversity in all its forms. We’re committed to fostering a work environment that is inclusive and respectful of all differences.

Similar Jobs

Riot Games - Principal Software Engineer - VALORANT, Foundations, Build Platforms

Riot Games

Los Angeles, California, United States (On-Site)
7 Months ago
Backbone - Product Designer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
Go Fund Me - Manager, Analytics

Go Fund Me

San Francisco, California, United States (Hybrid)
5 Months ago
Google - Data Center Facilities Manager

Google

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
2 Weeks ago
Carry1st - Growth Manager, Platform

Carry1st

Western Cape, South Africa (Remote)
1 Week ago
Santa Monica Studio - Senior Pipeline Programmer (Build System)

Santa Monica Studio

Los Angeles, California, United States (Remote)
1 Month ago
Playdead - Systems Programmer

Playdead

Copenhagen, Denmark (On-Site)
8 Months ago
HoYoverse - Senior Gameplay Programmer AI

HoYoverse

Québec City, Quebec, Canada (Remote)
1 Month ago
Nordcurrent - Senior Gameplay Programmer

Nordcurrent

Vilnius, Vilnius County, Lithuania (On-Site)
6 Months ago
Coffee Stain - Senior Programmer

Coffee Stain

Skövde, Västra Götaland County, Sweden (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Marks, part of SGS & Co - Programme Manager

Marks, part of SGS & Co

Toronto, Ontario, Canada (On-Site)
1 Month ago
Polygon Labs - Senior Security Engineer (Rust)

Polygon Labs

(Remote)
3 Weeks ago
ION - Buyer, Italy

ION

Italy (Hybrid)
6 Months ago
Electronic Arts - DevOps Engineer II

Electronic Arts

Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia (On-Site)
1 Month ago
Sinn Studio - Social Media Manager

Sinn Studio

Toronto, Ontario, Canada (On-Site)
3 Months ago
Maxis Studios - Creative Director

Maxis Studios

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
RoofStack - Software Architect

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Google - Program Manager II, Supply Chain Compliance, Technical Infrastructure

Google

Atlanta, Georgia, United States (On-Site)
2 Weeks ago
Sourcegraph  Inc  - Sales Development Representative [IC1]

Sourcegraph Inc

Austin, Texas, United States (On-Site)
4 Months ago
P99 soft - ServiceNow SPM Specialist

P99 soft

Pune, Maharashtra, India (On-Site)
21 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Thales - Junior Equipment Health Monitoring (EHM) Specialist

Thales

Ottawa, Ontario, Canada (Hybrid)
18 Hours ago
Critical mass - Designer

Critical mass

Calgary, Alberta, Canada (On-Site)
6 Hours ago
MIQ Digital - Account Manager

MIQ Digital

Vancouver, British Columbia, Canada (On-Site)
8 Hours ago
The Walt Disney Company - Shipwide Production Supervisor (Fixed Term)

The Walt Disney Company

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Amber - Localization Quality Assurance (Norwegian)

Amber

Quebec, Canada (Hybrid)
2 Months ago
People Can Fly - Live Operations Technician

People Can Fly

Montreal, Quebec, Canada (Remote)
1 Month ago
Blazesoft - Investment Analyst

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Year ago
klass - Senior Full Stack .NET Developer

klass

Toronto, Ontario, Canada (Hybrid)
17 Hours ago
Full Circle - Producer (Mobile) - Skate

Full Circle

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Larian Studios - Senior Engine Programmer

Larian Studios

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
11 Months ago
Stillalive studios - Experienced Programmer (f/m/d)

Stillalive studios

Innsbruck, Tyrol, Austria (Remote)
8 Months ago
Double Eleven - Associate Lead Programmer (C++ / Proprietary Engine)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
1 Month ago
Bohemia Interactive - Engine Programmer Prague/Brno

Bohemia Interactive

Prague, Prague, Czechia (On-Site)
5 Months ago
Blazing griffin - Graduate/Junior Tools Programmer (Games)

Blazing griffin

Glasgow, Scotland, United Kingdom (On-Site)
4 Months ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago
Red Games Co - Lead Engineer

Red Games Co

Salt Lake City, Utah, United States (On-Site)
1 Week ago
Rocksteady Studios - Senior Gameplay Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
1 Month ago
YallaPlay - Mobile Game Unity Developer

YallaPlay

(Remote)
1 Week ago
Ubisoft - Senior Gameplay Programmer 3C

Ubisoft

Montpellier, Occitanie, France (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (Hybrid)

Paris, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Paris, Île-de-France, France (Hybrid)

Chengdu, Sichuan, China (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug