Project Lead (Programming) – [Far Cry Project]

3 Months ago • 10-15 Years

Job Summary

Job Description

As a programming project lead, you will be responsible for ensuring the technological vision and creative ambitions of a game are realized. You will work with teams of talented and inspired programmers, supervised by equally passionate team leaders. You will work with these managers to guarantee team cohesion and to plan and oversee the work so that every issue is addressed, every deadline is met, and every person is engaged and able to grow. You will have the opportunity to see the fruit of your efforts and the genius of your teams reflected behind the players' controllers. In this role, you will: - Organize and coordinate the project’s various technical activities and resources required throughout the production cycle based on needs and priorities. - Act as a bridge between management and the programming teams to confirm that the vision and needs of one are understood and met by the other. - With the help of your team leads, make sure that the roadmap stays on track and those cohesive systems are developed in parallel. - Define and implement new ways of doing things that will make it easier for teams to do their work in the long run. - Suggest improvements and solutions that will help achieve the project's objectives. - Report the concerns, recommendations, and observations of the programmers to the management team. - Monitor the evolution of the game architecture’s and ensure the technologies are working well. - Oversee resource planning and recruitment. - Adopt a respectful and caring approach to maintain the professional well-being of the members of your team.
Must have:
  • Bachelor’s degree in computer science, software engineering, or an equivalent field
  • 10+ years of programming experience
  • 5+ years of experience managing a game programming team
  • Experience in the production of at least one full game
  • Thorough understanding of video game production
  • Excellent mastery of various programming principles
  • Sense of leadership and team spirit
  • Good communication skills
  • Empathetic approach when it comes to managing stress
  • Open and innovative mind
  • Excellent synthesizing skills
  • Educational approach
Good to have:
  • Desire to share your extensive technical expertise

Job Details

Job Description

As a programming project lead, you will have the important mission of ensuring that the technological vision and creative ambitions of a game are realized.  Technical, budgetary, and human constraints and requirements may test your leadership, organizational skills, and ability to delegate, but your talents will always allow you to find ways to keep things on track.

You will not be doing this alone! You will work with teams of talented and inspired programmers, supervised by equally passionate team leaders. You will work with these managers to guarantee team cohesion and to plan and oversee the work so that every issue is addressed, every deadline is met, and every person is engaged and able to grow.

Every initiative you take, whether it’s about time management, optimizing tools and features, or making sure technology works properly, will have a direct impact on the quality of the game. In other words, you will have the chance to see the fruit of your efforts and the genius of your teams reflected behind the players’ controllers.

What you’ll do

 In this role, where no two days will be like, you will:

  • Organize and coordinate the project’s various technical activities and resources required throughout the production cycle based on needs and priorities.
  • Act as a bridge between management and the programming teams to confirm that the vision and needs of one are understood and met by the other.
  • With the help of your team leads, make sure that the roadmap stays on track and those cohesive systems are developed in parallel.
  • Define and implement new ways of doing things that will make it easier for teams to do their work in the long run.
  • Suggest improvements and solutions that will help achieve the project's objectives.
  • Report the concerns, recommendations, and observations of the programmers to the management team.
  • Monitor the evolution of the game architecture’s and ensure the technologies are working well.
  • Oversee resource planning and recruitment
  • Adopt a respectful and caring approach to maintain the professional well‑being of the members of your team.

Qualifications

What you bring

  • A bachelor’s degree in computer science, software engineering, or an equivalent field
  • 10+ years of programming experience and at least five years of experience managing a game programming team
  • Experience in the production of at least one full game
  • A thorough understanding of video game production (animation, sound, 3D, etc.) and the reality of the different working units
  • Excellent mastery of various programming principles
  • A sense of leadership and team spirit enhanced by good communication skills
  • An empathetic approach when it comes to managing stress in a fast-paced environment (there’s always a solution, and you know it)
  • An open and innovative mind coupled with excellent synthesizing skills
  • An educational approach and a desire to share your extensive technical expertise

What to send our way

  • Your CV highlighting your background and skills

Just a heads up: If you require a work permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.

Additional Information

About Ubisoft Sherbrooke

Ubisoft Sherbrooke is a multidisciplinary team of passionate people. Joining us means being part of a close-knit and welcoming family. It also means working in a human-sized studio where flexibility and interaction are the order of the day. We care about our people and our way of doing things.  

Between the magnificent nature that surrounds the studio and the trendy and invigorating life of the Estrie region, there's no need to compromise: family life, the outdoors, restaurants, outings with friends... joining Ubisoft Sherbrooke also means discovering an urban-casual lifestyle!     

We're looking for committed creators and forward-looking talents who want to take on challenges as a team. By the way, we are working on some amazing projects: have you ever heard of the legendary and acclaimed franchise Assassin’s Creed? 

Interested? We're waiting for you!  

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

Eleven Labs - Forward Deployed Engineer

Eleven Labs

London, England, United Kingdom (Remote)
5 Months ago
PwC - Marketing-Senior Associate

PwC

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
2 Months ago
JetSynthesys - Unity Developer

JetSynthesys

Pune, Maharashtra, India (On-Site)
5 Months ago
Paypal - Administrative Executive Assistant 5

Paypal

San Jose, California, United States (On-Site)
3 Months ago
Devrev - Startup Marketing Manager

Devrev

Bengaluru, Karnataka, India (On-Site)
2 Months ago
CloudHire - SAP ABAP Workflow - Consultant

CloudHire

India (Remote)
3 Months ago
Evolution - Game Presenter - Italian Speaking

Evolution

Madrid, Community Of Madrid, Spain (On-Site)
8 Months ago
Virtuos - Sécurité Opérationnelle Spécialiste

Virtuos

France (On-Site)
3 Months ago
AlphaGrep - Software Developer

AlphaGrep

Mumbai, Maharashtra, India (Hybrid)
4 Months ago
version 1 - Dublin Digital Skills Academy 2025 Talent Pool

version 1

Dublin, County Dublin, Ireland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

bosh group india - Senior PL SQL Developer

bosh group india

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Visa - Senior Manager, Client Consulting

Visa

Guangzhou, Guangdong Province, China (On-Site)
3 Months ago
N-iX - Middle AQA Engineer (Java) (#2430)

N-iX

Ukraine (Remote)
3 Months ago
Blitz app - Director of Product

Blitz app

Los Angeles, California, United States (On-Site)
4 Months ago
Dashtoon - Motion Graphics Animator

Dashtoon

Bengaluru, Karnataka, India (On-Site)
7 Months ago
CloudHire - Sr. Full Stack Developer- React & Python

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Months ago
Tesla - Delivery Advisor - Tampere (Lempäälä)

Tesla

Pirkanmaa, Finland (On-Site)
1 Month ago
Nielsen Holdings - Data Engineer

Nielsen Holdings

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Milestone - Marketing Manager, Asia

Milestone

Singapore, Singapore (Hybrid)
1 Month ago
Sonar Source - Sales Support Specialist

Sonar Source

Austin, Texas, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sherbrooke, Quebec, Canada

Ziff Davis - Editor, Tech & Science (ExtremeTech)

Ziff Davis

Ottawa, Ontario, Canada (Remote)
2 Months ago
Nagarro - Staff Engineer, QA Automation

Nagarro

Canada (Remote)
3 Months ago
CharacterAI - Data Scientist, Product

CharacterAI

Canada (On-Site)
3 Months ago
Epic Games - Development Manager, LiveOps

Epic Games

Vancouver, British Columbia, Canada (On-Site)
7 Months ago
Epic Games - Concepteur sénior de jouabilité

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Keywords Studios (Player Support) - English to Canadian French linguists (Freelance/Remote) (R20)

Keywords Studios (Player Support)

Canada (Remote)
4 Months ago
Autodesk - Principal Full Stack Software Developer

Autodesk

Montreal, Quebec, Canada (On-Site)
4 Months ago
Kabam - Senior Development Director

Kabam

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Altagram Group - Financial Assistant - Canada - (m/f/d) - Video Game Localization

Altagram Group

Canada (On-Site)
2 Months ago
QUANTIC DREAM - Payroll Specialist

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Windranger Labs - Senior DevRel Engineer

Windranger Labs

(On-Site)
5 Months ago
ION - Principal Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
4 Months ago
DOTSOFT SA - Android Developer

DOTSOFT SA

Greece (On-Site)
4 Months ago
PwC - ORACLE Senior Associate (Private Sector) | Milano [ADV]

PwC

Milan, Lombardy, Italy (On-Site)
4 Months ago
Light & Wonder - Senior Software Engineer

Light & Wonder

Chennai, Tamil Nadu, India (On-Site)
4 Months ago
Passive Logic - Electronics Lab Manager

Passive Logic

Salt Lake City, Utah, United States (On-Site)
3 Months ago
Intrepid Studios,  Inc  - Senior Anti-Cheat Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
5 Months ago
Reel FX Animation - Pipeline Supervisor - Real-Time

Reel FX Animation

Montreal, Quebec, Canada (On-Site)
6 Months ago
ARHS - Développeur Sénior Fullstack Java/Angular

ARHS

Luxembourg, Luxembourg, Luxembourg (On-Site)
3 Months ago
Hitachi - AX Technical Consultant

Hitachi

Chennai, Tamil Nadu, India (On-Site)
3 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.

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

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

Montreal, Quebec, Canada (On-Site)

Montreal, Quebec, Canada (On-Site)

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

Bordeaux, Nouvelle-Aquitaine, France (Hybrid)

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

Shanghai, Shanghai, China (On-Site)

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

Paris, Île-de-France, 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