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

Senior Unreal Engine Rendering Programmer

Ubisoft

Unreal Engine rendering and frame-performance expertise shape this permanent, full-time Senior 3D Programmer role in Montréal, Québec, Canada. Work on-site in an office-based multiplayer project.

This senior programming role focuses on building stable, performant Unreal Engine foundations. You will own rendering improvements, profile performance, and create regression safeguards. Collaboration with art, VFX, and tools teams supports streaming, LOD, and reliable engine workflows.

Key Responsibilities:

  • Build stable Unreal Engine foundations for multiplayer development
  • Own rendering and frame-performance improvements
  • Profile performance and maintain regression safeguards
  • Coordinate streaming and LOD with art and VFX teams
  • Support reliable workflows with tools teams

Requirements:

  • Computing degree or equivalent qualification
  • At least seven years of programming experience
  • Professional experience with C++, HLSL, and DirectX
  • Console optimisation experience
  • Strong mathematical and collaboration skills

Apply your C++, HLSL, DirectX, and rendering expertise to Unreal Engine multiplayer foundations in Montréal.

#J-18808-Ljbffr
Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Senior Unreal Engine Rendering Programmer in Montréal, QC vacancy
  •  ...ambitious multiplayer experience, developed in Unreal Engine. We’re looking for hands‑on developers...  ...-driven production environment. Lead rendering and frame performance initiatives,...  ..., autonomous team. Embody a hands-on senior engineering role by writing code daily,... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui...  ...expérience dans le développement de jeux avec Unreal Engine. Solides compétences en communication...  .... C# est un atout. Maîtrise de la programmation multithread et solide compréhension de... 
    Senior
    Work at office

    Highdive

    Montréal, QC
    26 days ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...engine and game development. ENGINEERING - GAMES What We Do Unreal projects have been leading the pack of real-time entertainment with... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    3 days ago
  •  ...inconnu! En tant qu’ artiste technique sénior·e - Personnages (Unreal) à Ubisoft Montréa l, vous serez la...  ...la mémoire et de la complexité des programmes d’ombrage Résoudre les problèmes...  ...personnages Expérience avec Unreal Engine 5 , ou une expérience pertinente de... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...un vaste éventail de contenus qui reflètent le monde dans lequel nous vivons. Job Description ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) , you are responsible for designing, implementing, and optimizing Unreal Engine engine‑level systems specifically... 
    Senior
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    5 days ago
  •  ..., join our journey and help create the unknown! As a Senior Technical Artist - Characters (Unreal) at Ubisoft Montréal , you will be the point of reference...  ...content creation, from concept handoff through in-engine integration. You will define how characters are produced... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of...  ...will work with our team of applied research programmers at the intersection of computer vision,... 
    Senior
    Long term contract
    Temporary work
    Local area
    Worldwide
    Flexible hours

    Epic Games

    Montréal, QC
    3 days ago
  •  ...building award-winning games or crafting engine technology that enables others to make...  ...and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered...  ...What You'll Do We're looking for a Senior Tools Programmer to evolve artist tools within the Unreal... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    3 days ago
  •  ...reflètent notre monde. Job Description RESPONSIBILTIES As a Senior Tools Programmer, you are responsible for designing, implementing, and...  ...efficient content creation and development. Your work spans Unreal Engine editor tools and standalone desktop applications, enabling... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    5 days ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant...  .... Minimum de 6 ans d'expérience en programmation C++ dans le développement de jeux ou les...  ...multidisciplinaire. Expérience avec Unreal Engine 5 (Slate, UMG) Atout : CommonUI, plugin... 
    Senior
    Work at office

    Highdive

    Montréal, QC
    26 days ago
  •  ...at Ubisoft Montreal, you will bring advanced expertise in rendering and graphics systems to support the project vision and...  ...the technical feasibility of visual features within the engine used by the project, Unreal. You will help define the project’s technical direction while... 
    Full time

    Ubisoft

    Montréal, QC
    5 days ago
  •  ...building award-winning games or crafting engine technology that enables others to make...  ...and game development. PROGRAMMING - UNREAL ENGINE What We Do Unreal-powered...  ...What You'll Do We're looking for a senior Tools Programmer to help build the next generation of UI... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    3 days ago
  •  ...le monde dans lequel nous vivons. Job Description As a Lead Engine Programmer , you are responsible for defining, building, and guiding the core Unreal Engine–based systems that underpin gameplay, rendering, physics, tools, and pipelines on an AAA title. You provide... 
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    5 days ago
  •  ...our journey and help create the unknown! We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications...  ...objectives. ~ Develop, integrate, and maintain inference engines, ML libraries, and frameworks. ~ Leverage the best hardware... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...our journey and help create the unknown! 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.... 
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre expertise...  ...Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de passion...  ...optimisation des performances Expérience en programmation d'IA de mouvement, de navigation et de... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    22 days ago
  •  ...travers notre portefeuille de films, de programmes télévisés et de services de streaming, et...  ...notre monde. Job Description As a Senior Programmer (Mobile) , you are responsible...  ...implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and... 
    Senior
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    5 days ago
  •  ...travers notre portefeuille de films, de programmes télévisés et de services de streaming, et...  ...notre monde. Job Description As a Senior Programmer , you are responsible for designing...  ..., and maintaining core systems within Unreal Engine that support gameplay, visuals, AI... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    5 days ago
  •  ...building award-winning games or crafting engine technology that enables others to make visually...  ...PROGRAMMING - GAMES What We Do Unreal projects have been leading the pack of...  ...are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    3 days ago
  •  ...journey and help create the unknown! As a Team Lead - Modeling (Unreal) at Ubisoft Montreal, you will support the modeling team by...  ...artists deliver performant and visually consistent content in Unreal Engine. You’ll collaborate closely with art, level design, production, and... 
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  • Aperçu du poste Notre client recherche un Directeur de Programme expérimenté et rigoureux pour piloter des initiatives complexes et multidisciplinaires...  ...gestion de programme, de gestion de projet ou de consultation senior au sein d'un environnement opérationnel complexe. - Formation :... 
    Senior
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    9 days ago
  •  ...Vous collaborerez étroitement avec les équipes de direction, de programmation et de création afin d’assurer la faisabilité technique des...  ...fonctionnalités visuelles dans le moteur utilisé par le projet, soit Unreal. Vous contribuerez à définir les orientations techniques du... 
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...créer l’inconnu! En tant que Chef·fe d’équipe - Modélisation (Unreal) à Ubisoft Montréal, vous soutiendrez l’équipe de modélisation en...  ...livrer du contenu performant et visuellement cohérent dans Unreal Engine. Vous collaborerez étroitement avec les équipes artistiques, de... 
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...tasks.  Training: ~ Bachelor of Computer Science or Computer Engineering or equivalent training or experience. Experience: ~...  ...a multi-disciplinary environment. Bonus : Experience with Unreal Engine 5, Slate and UMG; Bonus : Experience with UI Frameworks such... 
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  •  ...boundaries, join our journey and help create the unknown! As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online...  ...Experience with one or more game engines (Snowdrop, Anvil, Unreal Engine, Unity). Knowledge of cloud infrastructure and... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    3 days ago
  • $180k - $230k per year

     ...The role  We're looking for a Senior Full Stack Engineer to help build the core platform and product...  ...across the stack, from page load and rendering to query speed, API latency and uptime...  ...data, embeddings (pgvector or a search engine), evaluation, and keeping cost in... 
    Senior
    Full time
    For contractors
    Internship
    Work at office

    Foresight Works Ltd

    Montréal, QC
    5 days ago
  •  ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu...  ...will you do? Design and implement well-engineered, reliable, maintainable, and bug-free code... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    13 days ago
  •  ...attendons-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que...  ..., other content developers, and software engineers on tool requirements and design ~...  ...What do we expect from our Senior Tools Programmer? ~5+ years of experience as a... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    20 days ago
  •  ...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...  ..., this role manages the cross-functional execution across Engineering, Manufacturing, Supply Chain, Logistics, and Quality. The ideal... 
    Senior
    Full time
    Work at office

    xnrgy-climate-systems

    Montréal, QC
    2 days ago
  •  ...in platform, DevOps, or infrastructure engineering, with real software development along the...  ...SLOs. A practitioner, not a strategist: senior enough to drive initiatives and build...  ...Python, mais toute expérience pertinente en programmation est considérée. Vous savez écrire et... 
    Senior
    Full time
    Live In
    Local area

    Flinks

    Montréal, QC
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Unreal Engine Rendering Programmer. Be the first to apply!