Search jobs > Montreal, QC > Technical lead

Technical Lead

Ubisoft
Montreal, QC, CA
$130K-$140K a year (estimated)
Full-time

Job Description

As a Technical Lead at Ubi MTL, you’re an established leader, an expert in your field, who relies on past learnings to guide decisions in the present and proactively plan for the future.

You steer a team of programmers towards a technical vision, plus produce high-quality code and navigate constraints to turn it into reality.

With a responsibility to help your team of programmers develop their skills, you coach and mentor them, empowering them to innovate and perform at their best.

Thanks to your expertise, credibility, and reliability, not only can developers on your project turn to you for information and direction, but so can others.

You’re a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.

What you’ll do

Define the technical vision within your area of specialization (e.g. tools, web, middleware, gameplay, animation, UI, physics, AI, 3D, engine, etc.

plan its technical roadmap.

  • Regularly meet with your programming team to discuss progress, tackle setbacks, share updates, present features, give feedback, and informatively and constructively explain the root causes of risks and issues.
  • Mentor and motivate programmers to develop their technical skills + provide them with what they need to work efficiently and achieve quality (tools, pipelines, etc.).
  • Write elegant code customized to the hardware you’re working with.
  • Provide technical oversight by reviewing code and making technical validations.
  • Anticipate and assess complex, escalated issues + propose adapted solutions.
  • Synch up with other technical leads to remove blockers and keep production moving forward.
  • Communicate with interdependent teams on other projects to exchange information .
  • Stay up to date on technological advancements and industry standards to define our best practices + share them with our studios.

Qualifications

What you bring

  • An undergraduate degree in Computer Science, Computer Engineering, Software Engineering, or equivalent
  • Around 7 years of programming experience + 2 years of technical leadership
  • A deep understanding of a variety of systems, programming languages, interdependencies, and critical issues or game engines
  • The ability to make informed, immediate decisions with minimal long-term impacts
  • A strategic approach to problem-solving : you don’t just patch problems, you solve them so that they never happen again
  • Excellent mentorship, interpersonal, and presentation skills
  • A highly innovative and collaborative spirit
  • Effective cross-departmental communication : you can easily communicate with all disciplines + break down complex information for various audiences
  • A desire to share your knowledge to push the boundaries of technology & help others improve their skills

What to send our way

  • Your CV highlighting your education, experience, skills, and any games shipped
  • 30+ days ago
Related jobs
Promoted
BRP
Montreal, Quebec

We are looking for an ecommerce technical lead who will report to the manager, DCX development engineering and will be responsible for a team of ecommerce developers. You will be in charge of maintenance in the improvement of the BRP eCommerce application, front and back office, as well as guiding a...

Publicis Groupe
Montreal, Quebec

Nurun is looking for a Frontend Developer to join our team; leading the design of meaningful and intuitive solutions that solve complex problems for our clients and their customers. Reporting to the Director of Technology, this hybrid role requires both human and technical skills to ensure the simul...

Amazon
Montreal, Quebec

Responsable technique - Réseautique / Technical Lead - Networking, Amazon Games Montréal. As Technical Lead - Networking, you define, implement and support the game networking architecture required to deliver a fair and secure player experience with low latency and no cheating. Proven sense of owner...

BNP Paribas
Montreal, Quebec

Discuss/lead the discussion with the technical team to design the optimum technical components to be delivered to achieve the platform objectives, hands-on is highly required. Fresh Shared Ecosystem team is looking for a Technical Lead. Work closely with Solutions and Data Architect, Functional Lead...

Amazon Development Centre Canada ULC
Montreal, Quebec

As Technical Lead - Networking, you define, implement and support the game networking architecture required to deliver a fair and secure player experience with low latency and no cheating. Proven sense of ownership, having delivered complex technical endeavors within large projects. Bachelor’s degre...

Epic Games
Montreal, Quebec

Epic Games is looking for a Lead Technical Designer in Animation (TDiA) to join our team working on Fortnite. As a Lead, you will help to set the technical roadmap and direction for future animation technologies in Fortnite and will manage a team of other TDiAs working on a variety of systems. Lead ...

KPMG
Canada, Canada

Implement and support technical development in Oracle Cloud as the Technical Lead. Are you a talented leader with a proven track record for motivating teams and delivering exceptional client service?. Deliver engagements under the direction of Senior Leadership. Act as the Subject Matter Expert and ...

Prolifics
Montreal, Quebec

Prolifics is seeking for a Frontend Technical lead with ReactJs. We are looking for a Frontend Technical lead with ReactJs. The successful candidate will be a highly motivated team player and will have significant experience in application development, a strong technical background and good communic...

DELAN - IT Head Hunters
Montreal, Quebec

The C# Developer / Technical Lead will be responsible for the development of. NET Core applications, while ensuring the technical management of a team of around 8 people. Meet with clients as needed, participate in architecture and technical specifications. Lead design, development, testing and appl...

Astucemedia
Montreal, Quebec

The Technical Lead will employ agile methodology principles to plan, manage, and deliver our software products and services. Provide technical leadership and guidance across the organization. Serve as a liaison between the development department and senior leadership. Demonstrated leadership and man...