Job Title or Location
RECENT SEARCHES

Programming Team Lead

Ubisoft - 94 Jobs
Saguenay, QC
Posted yesterday
Job Details:
Remote
Full-time
Experienced

As an Team Lead, you will guide a team of talented and inspired programmers responsible for developing essential technologies for Ubisoft's most anticipated games. Your team achieves its goals thanks to your technical expertise, leadership, and ability to make informed decisions when facing challenges. You take pride in and are passionate about the systems you build together.

Your broad vision and understanding of each team member's role allow you to coordinate work effectively and amplify the impact of everyone's efforts. When high-quality systems are delivered and interact seamlessly, you know you're contributing to the rich gaming experience our players seek. That's what truly motivates you.

What you'll do

A typical day involves bringing your team together to discuss the progress of assigned tasks. You review notable bugs and determine the best approach to resolve them. You regularly communicate with leads from other disciplines to plan, assess risks, and ensure timely delivery.

You actively participate in development alongside your team members every day. You keep your project manager informed of your mandates' progress and meet with other leads—both from your project and others—to discuss process improvements and share technologies.


Qualifications

What you'll bring

  • Experience managing a team of programmers or similar experience;
  • Excellent communication and strategic leadership skills;
  • The ability to remain calm in challenging situations (you know there's always a solution);
  • An understanding of video game production and strong interpersonal skills with non-technical stakeholders;
  • A degree in Computer Science or Computer Engineering;
  • Strong knowledge of C++ and C# programming;
  • Familiarity with other programming languages such as Python, JavaScript, or others;
  • Several years of solid programming experience;
  • Knowledge of game engines or experience with embedded software programming or similar.

Additional Information

What to send our way

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

Working at Ubisoft means

  • We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work-life balance. Note, that some roles are fully office-based and are not eligible for hybrid work.
  • 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.

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.

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assasin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!

Share This Job: