Enable job alerts via email!

Programming Team Lead (Engine)

Jobs for Humanity

Saguenay

Hybrid

CAD 80,000 - 100,000

Full time

3 days ago
Be an early applicant

Job summary

A leading video game developer in Saguenay is seeking a Team Lead (Engine) to guide talented programmers in developing critical technology for games. The successful candidate will have strong programming skills with languages such as C++, C#, Java, and Python, along with several years of solid programming experience and team management capabilities. This role offers a hybrid work model, comprehensive benefits, and a commitment to inclusion and equity in the workplace.

Benefits

6 weeks of vacation
Enriched parental leave
On-site gym
Comprehensive insurance
Telemedicine services
Bonus programs
Work-life balance measures
Part-time options

Qualifications

  • Several years of solid programming experience.
  • Knowledge of video game engines or embedded software programming.
  • Experience managing a team of programmers.

Responsibilities

  • Guide a team in developing technology for games.
  • Review bugs and plan approaches to resolve them.
  • Communicate regularly with leads from other disciplines.

Skills

C++
C#
Java
Python
Communication skills
Leadership

Education

Degree in Computer Science or Engineering

Job description

As a Team Lead (Engine) at Ubisoft Saguenay, you guide a group of talented programmers who develop technology critical to creating popular games. You leverage your technical expertise, leadership, and decision-making skills to help your team achieve its goals. You take pride in and share passion for the systems your team develops.

Your vision and deep understanding of your team's work enable you to harmonize efforts and amplify results. Delivering quality, cohesive systems that enhance the player experience motivates you.

What You'll Do
  • Gather your team daily to discuss progress, issues, and brainstorm solutions.
  • Review bugs and plan approaches to resolve them.
  • Communicate regularly with leads from other disciplines to coordinate and plan.
  • Code alongside your team regularly.
  • Update your Project Lead on your team's progress.
  • Meet with other leads to improve workflows and share technology.
What You'll Bring
  • A degree in computer science or engineering.
  • Proficiency in programming languages such as C++, C#, Java, Python, or others.
  • Several years of solid programming experience.
  • Knowledge of video game engines or experience in embedded software programming.
  • Experience managing a team of programmers or similar leadership experience.
  • Excellent communication and strategic leadership skills.
  • The ability to remain calm in challenging situations.
  • An understanding of game production and good interpersonal skills with non-technical stakeholders.

Jobs for Humanity collaborates with Ubisoft to promote an inclusive and equitable employment environment, supporting individuals from all backgrounds.

What To Send Our Way
  • Your CV highlighting 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, enriched parental leave, an on-site gym, comprehensive insurance, telemedicine services, RRSP contributions, bonus programs, measures to ensure work-life balance, part-time options, and more.
  • Joining a global team of 21,000 employees across 40+ locations, united by a mission to create memorable gaming experiences.
  • Being part of an equal opportunity employer that values diversity and inclusion.
  • Contributing to a positive, inclusive work environment, engaging with communities, and reducing environmental impact.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs