Talent.com
Ubisoft Montréal
Senior 3D ProgrammerUbisoft Montréal • Montreal (administrative region), QC, Canada
Senior 3D Programmer

Senior 3D Programmer

Ubisoft Montréal • Montreal (administrative region), QC, Canada
Il y a 19 jours
Type de contrat
  • Temps plein
Description de poste

Company Description

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’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 create the unknown!

Job Description

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real—together.

What You’ll Do

  • Design, implement, and maintain core engine foundations in Unreal Engine, with a strong focus on stability, performance, and scalability, supporting an always‑playable, delivery‑driven production environment.
  • Lead rendering and frame performance initiatives, including GPU/CPU diagnostics and optimization, budget definition, pipeline improvements, and the implementation of safeguards (profiling, regression detection, benchmarking) to ensure continuous quality.
  • Own technical solutions end‑to‑end: design, implementation, integration, review, and hardening, with a production and live‑operations mindset focused on stability, performance, security, and maintainability.
  • Collaborate daily with Gameplay, Tech Art, VFX, Level Art, Tools, and Build teams to ensure engine‑level decisions (rendering, streaming, LODs) enable rapid delivery without compromising performance, while keeping Unreal Engine workflows efficient for a small, autonomous team.
  • Embody a hands‑on senior engineering role by writing code daily, debugging deep within the engine, challenging technical approaches, documenting the rationale behind decisions, and continuously raising the team’s quality standards through best practices, design patterns, and effective technical debt management.

Qualifications

What You Bring

  • An undergraduate degree in Computer Science, Computer Engineering or equivalent
  • A minimum of 7 years' experience in general programming, ideally in the video‑game industry
  • A proficiency to communicate with all disciplines and to support and elevate the team in terms of visuals and performance
  • Experience with HLSL, DirectX
  • Proficiency in C++
  • Experience developing on video‑game consoles and in performance optimization for consoles
  • You are a philomath (a.k.a. a lover of maths – algebra, geometry, calculus, the whole set)
  • You are creative and thirsty for innovation

Nice to Have

  • Experience as part of a team that has shipped a video game
#J-18808-Ljbffr
Créer une alerte emploi pour cette recherche

Senior 3D Programmer • Montreal (administrative region), QC, Canada

Offres similaires

Senior 3D Programmer

Ubisoftmontreal (administrative region), qc, Canada
Temps plein

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Voir plus

 • Offre sponsorisée

Senior AI Programmer Crafting Innovative Game Systems and Features

Sony PlaystationMontreal (administrative region), QC, CA
Temps plein

Unleash your expertise as a Senior AI Programmer shaping cutting-edge game experiences.Join a dynamic team focused on delivering high-quality AI systems, all while ensuring technical excellence in ... Voir plus

 • Offre sponsorisée

Senior 3D Programmer

Ubisoft Montréalmontreal (administrative region), qc, Canada
Temps plein

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Voir plus

 • Offre sponsorisée

Innovative Tools Programmer for Next-Gen Game Development

GameloftMontreal (administrative region), QC, CA
Temps plein

Be part of a creative journey as a Tools Programmer focused on advancing game technology.Use your Unity proficiency to build tools that revolutionize gaming experiences.As a key player in this proj... Voir plus

 • Offre sponsorisée

Senior Gameplay Programmer – [For Honor]

Jobs for HumanityMontreal (administrative region), QC, CA
Temps plein

As a Gameplay Programmer on For Honor at Ubi Montreal, you’ll directly contribute to the ongoing growth of our unique multiplayer fighting experience.You’ll join a talented and versatile team worki... Voir plus

 • Offre sponsorisée

Senior Engine Programmer

2KMontreal (administrative region), QC, CA
Temps plein

As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock.You have extensive Unreal En... Voir plus

 • Offre sponsorisée

Senior Rendering Programmer

Cloud ChamberMontreal (administrative region), QC, CA
Temps plein

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Voir plus

 • Offre sponsorisée

Advanced AI Programmer Wanted at Haven Studios

Haven Studios IncMontreal (administrative region), QC, CA
Temps plein

Elevate game development at Haven Studios as an Advanced AI Programmer.Employ your deep expertise in C++ and AI functionalities to design systems that enhance player experiences in our new IP.We ar... Voir plus

 • Offre sponsorisée

Senior Hardware Designer

Haivisionmontreal, montreal (administrative region), Canada
Temps plein

Senior Hardware Designer has a solid background in the design of high-speed digital circuits, with a strong working knowledge of the hardware development of embedded systems, familiarity with FPGA/... Voir plus

 • Offre sponsorisée

Programmeur.euse 3D Sénior

Ubisoft EntertainmentMontreal (administrative region), QC, CA
Temps plein

Ubisoft est un·e chef·fe de file mondial·e dans l’industrie du jeu vidéo, avec des équipes partout dans le monde qui créent des expériences originales et mémorables, d’Assassin’s Creed et Rainbow S... Voir plus

 • Offre sponsorisée

Lead Developer: Senior Gameplay Programmer

Cloud Imperium GamesMontreal (administrative region), QC, CA
Temps plein

Join Cloud Imperium Games as a Senior Gameplay Programmer, where your coding prowess and passion for gaming create immersive experiences.Collaborate using C++ and advanced 3D mathematics in a dynam... Voir plus

 • Offre sponsorisée

Gameplay Programmer 3D Mathematics Expert

Cloud Imperium GamesMontreal (administrative region), QC, CA
Temps plein

Devenez Gameplay Programmer spécialisé en mathématiques 3D chez Cloud Imperium Games.Créez du code robuste et participez à la livraison de systèmes de jeu captivants.Cloud Imperium Games recherche ... Voir plus

 • Offre sponsorisée

Advanced Gameplay Systems Programmer NBCUniversal

Nbcuniversalmontreal, montreal (administrative region), Canada
Temps plein

Elevate your game development career with NBCUniversal as an Advanced Gameplay Systems Programmer in a hybrid capacity.Work on groundbreaking AAA content using Unreal Engine 5.This role focuses on ... Voir plus

 • Offre sponsorisée

Senior C++ Developer Low Latency Trading Systems

Creative Solutions Services, LLCmontreal (administrative region), qc, Canada
Temps plein

As a GSA Contract holder, we offer comprehensive staffing solutions for both commercial and government sectors nationwide.By selectively partnering with clients who share our values, we ensure prod... Voir plus

 • Offre sponsorisée

3D Programming Team Lead (March of Giants)

Ubisoft MontréalMontreal (administrative region), QC, CA
Temps plein

Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more.We believe diverse per... Voir plus

 • Offre sponsorisée

Senior AI Programmer

Haven Studios IncMontreal (administrative region), QC, CA
Temps plein

In May 2021, we embarked on a journey to start Haven Studios with a small team and big ambitions.Our goal was to build a studio where we could make the kind of games we've always wanted to create –... Voir plus

 • Offre sponsorisée

Senior Rendering Programmer Montréal, Quebec, Canada

2K Games, Inc.Montreal (administrative region), QC, CA
Temps plein

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision.You’ll collaborate with a passionate group of ... Voir plus

 • Offre sponsorisée

C++ Developer - Up to $250k CAD + Industry Leading Bonus

Hunter Bondmontreal, montreal (administrative region), Canada
Temps plein

C++ Developer - Up to $250k CAD + Industry Leading Bonus.C++ Developer - Up to $250k CAD + Industry Leading Bonus.Be among the first 25 applicants.Get AI-powered advice on this job and more exclusi... Voir plus

 • Offre sponsorisée

Mattel Product Development 3D Specialist

MattelMontreal (administrative region), QC, CA
Temps plein

Join Mattel as a Product Development 3D Specialist, focusing on 3D printing.Drive innovation in prototyping and new product creation with your technical expertise.In this role as a Model Maker 3D P... Voir plus

 • Offre sponsorisée

Senior Audio Programmer

Ubisoft MontréalMontreal (administrative region), QC, CA
Temps plein

We’re a small, empowered team building an ambitious multiplayer experience, developed in Unreal Engine.We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in... Voir plus