Programming Team Lead (Engine)

1 Year ago • All levels • Programming

Job Summary

Job Description

Lead a team of programmers developing game engine technology for Ubisoft Saguenay. Must have experience with programming languages like C++, C#, Java or Python and team management skills.
Must have:
  • C++ Programming
  • Team Management
  • Game Engines
  • Software Programming
Good to have:
  • Embedded Software
  • Game Production
  • Strategic Leadership
  • Interpersonal Skills
Perks:
  • Hybrid Work
  • Parental Leave

Job Details

Company Description

Ubisoft Saguenay is a multidisciplinary team that has been shaping the video game industry since 2018. At the studio, you will discover an innovative, dynamic and creatively rich world. A unique environment that offers constant career advancement, a welcoming learning environment, competitive compensation packages, and most importantly, equal opportunity. Joining Ubisoft Saguenay means playing a key role in the development of world-class games in collaboration with other Ubisoft studios. We are looking for passionate creators who want to create exceptional games and provide memorable experiences for our players.

Job Description

As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented and inspired programmers who develop technology critical to the creation of games Ubisoft fans can’t wait to play. Your team achieves its ambitions thanks to your technical know-how, leadership and ability to make informed decisions. You take pride and share passion for the systems your team develops together.

Your vision and your deep comprehension of what everyone does on your team allow you to harmonize and to multiply the results of everyone’s contribution. When quality systems are delivered and when they work together cohesively, you know you have contributed to offering a rich experience to our players. That’s what truly motivates you.
 

What you'll do 

On a typical day, you gather your team to discuss progress with assigned tasks. You note issues and brainstorm ways to address them. You review outstanding bugs and how best to approach them. You communicate regularly with leads from other disciplines, to plan ahead, identify risks and deliver on time.

You code alongside your team on a daily basis. You regularly update your Project Lead on your team’s assignments and meet with other leads both within and outside your project to discuss how to improve workflows and share technology.

Qualifications

What you'll bring

  • A degree in computer science or computer engineering;
  • A good knowledge of programming languages such as C++, C#, java, python or others;
  • Several years of solid experience in programming;
  • Knowledge of video game engines or experience in embedded software programming or similar;
  • Experience in managing a team of programmers or other similar experience;
  • Excellent communication and strategic leadership skills;
  • The ability to remain calm in difficult situations (you know there is always a solution);
  • An understanding of game production and good interpersonal skills with non-technical people.

Additional Information

What to send our way

  • Your CV highlighting your education, experience, skills and, if applicable, your delivered games.

Working at Ubisoft means

  • A hybrid and flexible work mode, 6 weeks of vacation in your first year, an enriched parental leave, a Ubi gym directly in our offices, a complete group insurance program, access to complete Dialogue telemedicine services, an RRSP with a contribution from Ubisoft, an advantageous bonus program, concrete measures to ensure the right to disconnect, the option of working part-time and much more. Click here for all the details.
  • Joining a team of 21,000 Ubisoft employees working across more than 40 locations around the world, are boundby a common mission to enrich players’ lives with original and memorable gaming experiences. Their dedication  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;
  • Working for an equal opportunity employer, where diversity is a priority. We do not discriminate on the basis of race, ethnic origin, religion, gender, sexual orientation, age or health status.
  • Working as a team to enrich players’ lives through unique and memorable gaming experiences and by improving the positive impacts of our games. To get there, we are creating a safer, more inclusive work environment, we are giving back to the communities where Ubisoft operates by working with local non-profit partners and by working to reduce the environmental impact of our business.

Similar Jobs

Canva - Engineering Manager (full-stack) - Product Analytics

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
London stock Exchange - Senior Software Engineer

London stock Exchange

Bengaluru, Karnataka, India (On-Site)
1 Week ago
LegalZoom - Business Startup Specialist

LegalZoom

Reno, Nevada, United States (On-Site)
1 Month ago
Zeeco, Inc. - Sales Application Engineer (Flares)

Zeeco, Inc.

Mumbai, Maharashtra, India (On-Site)
8 Months ago
Zscaler - Analyst, Strategic Finance/Investor Relations

Zscaler

India (Remote)
4 Weeks ago
Rackspace Technology - Database Reliability Engineer

Rackspace Technology

(Remote)
4 Months ago
high radius - Java Architect

high radius

Hyderabad, Telangana, India (On-Site)
2 Months ago
Epic Games - Senior Platform Programmer

Epic Games

London, England, United Kingdom (On-Site)
4 Months ago
Zenoti - Senior Software Engineer (.NET)

Zenoti

Hyderabad, Telangana, India (On-Site)
1 Month ago
5minlab - Client Programmer (Supplementary Service/Active Duty)

5minlab

Seoul, South Korea (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Landed - Sales Development Representative

Landed

United States (Remote)
2 Weeks ago
Side - 3D Environment Artist - Talent Pool

Side

United States (Remote)
1 Week ago
Vlor gaming  - Careers at VALOR GAMING LLC

Vlor gaming

(On-Site)
2 Weeks ago
Rippling - Senior Program Manager, Talent Management

Rippling

San Francisco, California, United States (On-Site)
2 Months ago
Blockville - Corporate Communications Manager

Blockville

İstanbul, Türkiye (On-Site)
1 Year ago
Triple dot studios - Principal Unity Engineer

Triple dot studios

Dallas, Texas, United States (Hybrid)
2 Weeks ago
Everlaw - Senior Product Marketing Manager

Everlaw

Oakland, California, United States (Hybrid)
2 Weeks ago
Arcadia - Senior Engineering Manager - Python

Arcadia

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
Sonat Game Studio - Game Designer

Sonat Game Studio

Hanoi, Vietnam (On-Site)
1 Week ago
Adyen - Senior Database Engineer (PostgreSQL)

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Saguenay, Quebec, Canada

Xsolla - Vice President of Platform Quality & Stability

Xsolla

Montreal, Quebec, Canada (Remote)
1 Week ago
Etlok studios - Lead Animator

Etlok studios

Toronto, Ontario, Canada (On-Site)
3 Months ago
emerald city games - ANIMATOR

emerald city games

Burnaby, British Columbia, Canada (On-Site)
2 Months ago
Electronic Arts - Senior Analyst, In-Game Experiences

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
3 Weeks ago
nissan - Bilingual Collections Representative

nissan

Mississauga, Ontario, Canada (Hybrid)
2 Weeks ago
Signal Space Lab - Lead Software Programmer

Signal Space Lab

Quebec, Canada (Hybrid)
4 Months ago
Electronic Arts - Manager, EA SPORTS FC Franchise Activation

Electronic Arts

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Digital extremes - Senior UX/UI Mobile Game Designer

Digital extremes

London, Ontario, Canada (Remote)
1 Week ago
Airlab Inc  - Jr Programmer Artificial Intelligence

Airlab Inc

Montreal, Quebec, Canada (On-Site)
1 Year ago
Fortra - Cloud Security Operations Lead

Fortra

Canada (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Programming Jobs

Ajmera Infotech - Database Administrator (SQL & Azure)

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Meow Wolf - Show Systems Programmer (Project-Based Role)

Meow Wolf

Santa Fe, New Mexico, United States (Remote)
1 Week ago
T systems - Golang Developer

T systems

Pune, Maharashtra, India (On-Site)
2 Weeks ago
CloudLinux - Python Developer

CloudLinux

Tbilisi, Tbilisi, Georgia (Remote)
3 Months ago
Ion - Senior C++ Developer, Italy

Ion

Rome, Lazio, Italy (On-Site)
9 Months ago
Autodesk - Manager, Software Development - Global Developer Relations

Autodesk

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Assist software  - Ruby on Rails Developer

Assist software

Suceava, Suceava County, Romania (Remote)
8 Months ago
Fallout miami - Programming Department Application

Fallout miami

(Remote)
4 Weeks ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Ontario, Canada (Hybrid)
4 Months ago
ARHS - Java Achitect /Technical Lead

ARHS

Brussels, Brussels, Belgium (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Pune, Maharashtra, India (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Kyiv, Kyiv City, Ukraine (Hybrid)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Hybrid)

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