Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior 3D Programmer

Full-time

Ubisoft

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. 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 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!

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Senior 3D Programmer in Montréal, QC vacancy
  •  ...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... 
    Senior
    3D
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste En tant que Cheffe, Chef d'équipe programmation 3D en chef à Ubisoft Montréal, vous guiderez le développement et l’optimisation des systèmes 3D du projet, tout en collaborant... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    21 days ago
  •  ...restent fluides pour une petite équipe autonome. Incarner un rôle de senior hands‑on : écrire du code au quotidien, débugger au plus près...  ...ou l’équivalent. Au moins 7 années d’expérience en programmation, préférablement dans l’industrie du jeu vidéo Une compétence pour... 
    Senior
    3D
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...on our platforms. What You'll Do Epic Games is looking for a Senior iOS Anti-Cheat Engineer to join the efforts of protecting our...  ...technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's... 
    Senior
    3D
    Long term contract
    Full time
    Temporary work

    Epic Games

    Montréal, QC
    10 hours ago
  • $90k - $120k per year

     ...decades. We are currently looking for a talented, passionate Senior 3D Gameplay Animator to join our hybrid team in Montreal, Québec...  ...artistic challenges Collaborate with designers, artists, and programmers to achieve gameplay goals Verify animation quality, performance... 
    Senior
    3D
    Full time
    Worldwide

    Gameloft

    Montréal, QC
    15 days ago
  • 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...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  • 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...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...budgets, behavioral LODs, agent counts, network impact), with a clear priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others, challenge over‑engineered solutions, share best practices, and help... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    19 days ago
  •  ...Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux...  ...partagée. Ayez une bonne connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez... 
    Senior
    3D
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    13 days ago
  •  ...looks and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization...  ...that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic... 
    Senior
    3D
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    2 days ago
  • $120k - $165k per year

     ...boundaries of what is technically possible. We are seeking a Senior Rendering Programmer to join our Montréal studio. This is a rare opportunity to...  ...of C and C++ . Math Mastery: Strong foundation in 3D Mathematics (Linear Algebra, Calculus, Trigonometry). API... 
    Senior
    3D
    Permanent employment
    Full time
    Flexible hours

    Cloud Chamber

    Montréal, QC
    13 days ago
  •  ...en étant fiers de notre travail et en respectant les contributions de chacun.   Description du poste : En tant que modeleur.euse 3D travaillant sur des objets d’environnement, vous travaillerez en étroite collaboration avec l'équipe artistique pour réaliser pleinement... 
    Senior
    3D
    Remote work

    KRAFTON Montréal Studio

    Montréal, QC
    a month ago
  •  ...outils Qu'attendons-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que programmeur, que ce...  ...to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools or... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... 
    Senior
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    19 days ago
  •  ...TEHORA est présentement à la recherche d’ un(e) Spécialiste 3D / SIG / BIM afin de contribuer à la conception et à l’intégration des...  ...épanouissant et motivant Initiatives sociales et environnementales Programme d’apprentissage en milieu de travail Cheminement de carrière... 
    3D
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    15 days ago
  •  ...SHED is seeking a visionary 3D Animator to join our elite team of specialists for an upcoming slate of high-end advertising projects...  ...– $2,100 Character acting, object animation, and layout. Senior $2,200 – $2,800+ Complex performance, pipeline improvements, and... 
    Senior
    3D
    Contract work
    Temporary work
    Remote work

    SHED

    Montréal, QC
    13 days ago
  •  ...3rd person combat as your journey through beautifully decaying lands where every encounter is a tense battle for survival.   As a Senior 3D Animator, you'll be at the forefront of this exciting project, leveraging your expertise to enhance combat game animations and... 
    Senior
    3D
    Permanent employment
    Full time

    bhvr

    Montréal, QC
    12 days ago
  •  ...l'intégration des pièces post-ententes : recueillir les modèles 3D et la documentation des fournisseurs, et produire la documentation...  ...donner l'approbation finale avant la mise en marché. Bâtir le programme de certification du Marketplace, en définissant les normes, les protocoles... 
    3D
    Daily paid
    Contract work
    Apprenticeship
    Internship
    Work from home

    Vention

    Montréal, QC
    11 days ago
  •  ...3rd person combat as your journey through beautifully decaying lands where every encounter is a tense battle for survival.   As a Senior 3D Animator, you'll be at the forefront of this exciting project, leveraging your expertise to enhance combat game animations and... 
    Senior
    3D
    Permanent employment
    Full time
    Montréal, QC
    12 days ago
  •  ...initiatives innovantes en animation, visualisation et simulation 3D/4D, en soutien à des solutions numériques avancées qui transforment...  ...votre potentiel grâce à une vaste sélection de formations et de programmes de perfectionnement professionnel, qui vous permettent d'enrichir... 
    3D
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    9 days ago
  • $80k - $120k per year

    Programmeur Analyste .NET (Senior) Description de poste Mode de travail : Sur site Gérer des transactions de finance structurée...  ...technologie de l’information (TI) et en management au monde. Programmer Analyst .NET (Senior) Position Description Missions Handle... 
    Senior
    Montréal, QC
    more than 2 months ago
  •  ...l'innovation et le développement de solutions climatiques durables. L'opportunité Aperçu du poste Le ou la gestionnaire du programme de produits est un leader clé de l’exécution responsable de coordonner l’ensemble du cycle de vie de systèmes thermiques sur mesure... 
    Senior
    Full time
    Work at office

    xnrgy-climate-systems

    Montréal, QC
    7 hours ago
  •  ...de maquettes destinées à la promotion des différentes lignes de jouets. L'Opportunité: Le maquettiste, spécialiste en impression 3D joue un rôle essentiel au sein de l’équipe de développement de produits. Cette personne est responsable des opérations quotidiennes du département... 
    3D
    Full time
    Day shift

    Mattel

    Montréal, QC
    9 days ago
  •  ...continue et nous vous offrons l’espace nécessaire pour évoluer. À propos du rôle  Nous sommes à la recherche d’un directeur de programme sénior pour piloter un important programme de transformation au sein d’un environnement bancaire. Dans ce rôle, le directeur sera... 
    Senior
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Levio

    Montréal, QC
    1 day ago
  • Job Summary Program Trumpf CNC machines (TruPunch, TruLaser and Trumatic) efficiently and reliably using TruTops Boost software Manage programming priorities according to production needs. Read and understand technical drawings and CAD models To act as a technical...

    W3Global

    Montréal, QC
    22 hours ago
  •  ...Job Overview Company: KRAFTON Montréal Job Title: 3D Environment Modeler Job Type: Full-Time / Permanent Location...  ...True Hybrid (Remote, On-site, or Flexible within Québec) Seniority Level: Mid-to-Senior Level Required Experience: Proven AAA Game Development... 
    Senior
    3D
    Permanent employment
    Full time
    Remote work
    Worldwide
    Relocation
    Flexible hours

    KRAFTON Montréal

    Montréal, QC
    14 days ago
  • $7.8k - $10.2k per year

     ...FX , an Oscar®-winning creative powerhouse and a recurring recipient of the “Montreal’s Top Employers” award, is seeking two elite Senior 3D Modeling Artists to join our 3D Assets department. This is a high-impact, temporary contract focused on the creation of... 
    Senior
    3D
    Full time
    Temporary work
    3 days per week

    Rodeo FX

    Montréal, QC
    13 days ago
  •  ...sein d'une équipe de développement répartie sur plusieurs localisations. ·       Bonne compréhension des modèles de conception de programmation, du multi-threading et de l'architecture moderne des applications, avec une familiarité avec les pratiques de développement Agile.... 
    Daily paid

    Société Générale

    Montréal, QC
    4 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Senior
    Contract work
    For contractors

    kabam

    Montréal, QC
    a month ago
  •  ...As an Engine Programmer at Ubisoft Montréal you will contribute to the development and evolution of core engine systems of the project. Youll work closely with cross-functional teams to build scalable high-performance solutions that support production needs and long-term technical... 
    Long term contract
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior 3D Programmer. Be the first to apply!