Team Lead Engine

6 Days 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

Moon Active - Game Development Team Lead

Moon Active

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 Months ago
Microsoft - Principal Software Engineer

Microsoft

Mountain View, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ION - Senior Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
4 Months ago
NXP - Student Internships - Initiative Application (m/f/d)

NXP

Gratkorn, Styria, Austria (On-Site)
5 Months ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
1 Month ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
5 Days ago
Epic Games - Programmeur Principal en Recherche

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Eleventh Hour Games - Gameplay Development Manager

Eleventh Hour Games

Dallas, Texas, United States (Remote)
5 Months ago
Game5Mobile - Game Programmer

Game5Mobile

Indonesia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Senior Physics Programmer

Epic Games

(On-Site)
1 Month ago
Activision - Multiplayer Technical Director

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Thatgamecompany - Live Ops Engineer

Thatgamecompany

United States (Remote)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Mountain View, California, United States (On-Site)
3 Months ago
OUTFIT7 - Senior Game Developer (Unity)

OUTFIT7

Ljubljana, Ljubljana, Slovenia (Hybrid)
1 Month ago
Keen Software House - Senior Render Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Weeks ago
G-SPACE STUDIO  - Senior Unreal Engine Programmer

G-SPACE STUDIO

Georgia (Remote)
6 Months ago
Luxoft - Regular Embedded C++ Developer

Luxoft

(Remote)
2 Months ago
Activision - Principal Audio Programmer

Activision

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Zuru - Senior C++ Software Engineer

Zuru

Modena, Emilia-Romagna, Italy (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Animation Tools Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Scanline VFX - Backend / Service Engineer

Scanline VFX

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Final Strike Games - Virtual Reality Rendering Engineer

Final Strike Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Turbulent - Graphic Designer (6 or 9-Month Temporary Contract)

Turbulent

Montreal, Quebec, Canada (On-Site)
2 Weeks ago
Activision - Senior Weapon Concept Artist

Activision

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
QUANTIC DREAM - Senior Technical Designer

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
4 Months ago
Epic Games - Senior Engine Programmer, Fortnite Tech

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Paytm - Software Engineer - Cloud Automation

Paytm

Toronto, Ontario, Canada (Hybrid)
2 Months ago
Activision - Lead Level Designer

Activision

Toronto, Ontario, Canada (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Budge Studios - Programmeur Technique/Technical Programmer

Budge Studios

Montreal, Quebec, Canada (On-Site)
7 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
4 Months ago
Epic Games - Principal Research Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Ghost Ship Games - Tech & Tools Developer

Ghost Ship Games

Copenhagen, Denmark (Hybrid)
4 Weeks ago
Kodable Education - Unity Game Developer

Kodable Education

San Diego, California, United States (On-Site)
6 Months ago
Zynga - Senior Game Developer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
2 Months ago
Aesir Interactive - Unreal Engine Programmer Games (Regular/ Senior) (f/m/d)

Aesir Interactive

Munich, Bavaria, Germany (Hybrid)
6 Months ago
TT Games - Senior Engine Programmer

TT Games

Knutsford, England, United Kingdom (Hybrid)
2 Months ago
Rocket Werkz - GAME PROGRAMMER (C#)

Rocket Werkz

Auckland, Auckland, New Zealand (On-Site)
6 Months ago
Game5Mobile - Game Programmer

Game5Mobile

Indonesia (On-Site)
7 Months 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.

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

Shanghai, Shanghai, China (On-Site)

Paris, Île-de-France, France (On-Site)

Barcelona, Catalonia, Spain (On-Site)

Paris, Île-de-France, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Shanghai, Shanghai, China (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (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