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

Programmeur.euse 3D Sénior

Full-time

Ubisoft

Description de l'entreprise

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 Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu !

Description du poste

Nous sommes une petite équipe autonome qui développe une expérience multijoueur ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités et la fierté de construire quelque chose de concret - ensemble.

 

Ce que vous ferez

  • Concevoir, implémenter et maintenir des fondations moteur sous Unreal Engine, avec un focus fort sur la stabilité, la performance et la scalabilité, afin de supporter une production always playable et orientée livraison.
  • Porter des chantiers rendering et frame performance : diagnostic et optimisation GPU/CPU, définition de budgets, pipelines, et mise en place de garde‑fous (profiling, détection de régressions, benchmarks) pour sécuriser la qualité en continu.
  • Être propriétaire de solutions techniques de bout en bout : design, implémentation, intégration, revue et durcissement, avec une logique production + live hygiene (stabilité, performance, sécurité, exploitabilité).
  • Collaborer au quotidien avec gameplay, tech art, VFX, level art, tools et build afin de garantir que les choix moteur (rendering, streaming, LOD) permettent de livrer vite sans dégrader la performance, et que les workflows Unreal 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 du moteur, challenger les solutions, documenter le « pourquoi », et élever durablement la barre qualité de l’équipe (standards, patterns, dette technique maîtrisée).

Qualifications

Ce que vous apportez  

  • Un baccalauréat en informatique, en génie informatique 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 communiquer avec tous les corps de métier et pour appuyer votre équipe et la tirer vers le haut en matière de visuels et de performance
  • De l’expérience avec HLSL, Direct X
  • Une maîtrise du langage C++
  • De l’expérience en conception pour consoles de jeu vidéo et en optimisation de la performance sur console
  • La bosse des maths (l’algèbre, la géométrie et le calcul n’ont plus de secret pour vous!)
  • De la créativité et un sens de l’innovation

 

Atout

  • De l’expérience sur une équipe qui a livré un jeu vidéo
  • Une compréhension de C#

 

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.euse 3D Sénior in Montréal, QC vacancy
  •  ...PlayStation et développer la première équipe de développement de jeux Sony au Canada.    Nous sommes à la recherche d'un·e Programmeur·euse IA senior expérimenté·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en... 
    Senior
    Full time

    Haven Interactive Studios

    Montréal, QC
    8 hours ago
  •  ...En tant que Programmeur·euse sénior·e rendu chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour aider à pousser...  ...graphisme ou en rendu. Solides compétences en mathématiques 3D. Forte expertise en C/C++. Expérience avec les GPU modernes... 
    Senior
    3D
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    8 hours ago
  •  ...s Creed et Rainbow Six à Just Dance et bien plus encore. Nous sommes convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l’innovation et par le fait de repousser les limites du divertissement,... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Cloud Chamber est à la recherche d'un·e programmeur·euse principal·e en IA pour rejoindre notre talentueuse équipe afin de propulser le développement des systèmes et des archétypes d'IA pour BioShock 4. Nous avons de grandes ambitions pour lier l'IA et la narration dans... 
    Senior
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    8 hours ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par l...  ...à la stabilité et à l’“always playable”. Incarner un rôle de senior hands‑on et pragmatique : écrire du code au quotidien, être un mentor... 
    Senior
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...PlayStation et développer la première équipe de développement de jeux Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable de divers systèmes et fonctionnalités d'IA tout en... 
    Senior
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    8 hours ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...:   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character...  ...~ Travailler avec les autres programmeurs pour construire et maintenir une base de...  ...Expertise avancée en C++, en mathématiques 3D, ainsi qu’une expérience approfondie avec... 
    Senior
    3D
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    8 hours ago
  •  ...En tant que Programmeur·euse IA chez Cloud Chamber, vous rejoindrez notre talentueuse équipe de développement pour repousser les limites...  ...IA de UE5 et le Rewind Debugger. Maîtrise des mathématiques 3D. Niveau approprié d'expérience en C++. Expérience sur les... 
    3D
    Full time

    Cloud Chamber Montreal

    Montréal, QC
    8 hours ago
  •  ...chaque jour. L’impact que vous aurez Ce n’est pas un poste où l’on se contente de coder et livrer. En tant qu’analyste-programmeur RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i essentielles aux activités... 
    Senior
    Full time
    Remote work

    Fresche Solutions

    Montréal, QC
    8 hours ago
  •  ...engageons à ce que nos valeurs se manifestent à tous les niveaux de notre organisation. Votre impact En tant que programmeur(euse)-analyste RPG senior, vous dirigerez l’analyse, la conception, le développement et la maintenance d’applications IBM i critiques pour l’... 
    Senior
    Remote job
    Full time
    Work at office
    Work from home
    Flexible hours

    Fresche Solutions

    Montréal, QC
    8 hours ago
  •  ...performances serveur ainsi que le développement sécuritaire de solutions client-serveur. Behaviour est à la recherche d’un·e développeur·euse backend (Node.js) intermédiaire doté·e de solides compétences en développement et en opérations pour rejoindre l’équipe des... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...; Diagnostiquer et résoudre les problèmes afin d’améliorer la robustesse du code; Collaborer étroitement avec les autres programmeur·euses pour fournir des services conformes au serveur de jeu; Élaborer et réaliser des tests fonctionnels et de charge; Optimiser... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...Description du poste En tant que Programmeur·euse gameplay senior à Ubi Montréal, vous jouerez un rôle central dans la conception, l’implémentation et l’optimisation des systèmes interactifs qui donnent vie à un tout nouveau jeu. Vous aurez une influence directe sur la... 
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...ambitieuse sur l'Unreal Engine. Nous recherchons des développeur·euse·s très impliqué·e·s, animé·e·s par l’exécution, le sens des responsabilités...  ...Studio. Appliquer de solides connaissances en mathématiques 3D. Travailler avec des techniques d’animation comme le rigging,... 
    3D
    Full time

    Ubisoft

    Montréal, QC
    6 days ago
  •  ...valeurs influencent véritablement les décisions techniques que nous prenons chaque jour. Ce que vous ferez En tant que Programmeur(euse)/Analyste RPG Senior chez Fresche Solutions, vous jouerez un rôle clé dans le support et l'amélioration d'applications critiques... 
    Senior
    Remote job
    Full time

    Fresche Solutions

    Montréal, QC
    8 hours ago
  •  ...other protected characteristics as per applicable law. As a  Senior Systems Programmer on  Dead by Daylight , you will play a key...  ...actif constitue un atout important. En tant que  Programmeur·euse senior·e Systèmes sur  Dead by Daylight , tu joueras un rôle... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  • Description du poste L’équipe Anti‑Cheat de Rainbow Six Siege recherche un(e) Gameplay Programmer talentueux(se) et rigoureux(se) pour contribuer à notre mission : garantir un environnement juste et compétitif pour notre communauté. Nous nous consacrons à la prévention...
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...shape what comes next for millions of players.      As a Senior Back-End Programmer, you will lead the development and...  ...définition de son avenir. À propos du rôle En tant que Programmeur(euse) Back-End Senior, tu seras responsable du développement et de... 
    Senior
    Long term contract
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...TEHORA est présentement à la recherche d'un(e) programmeur(euse) senior FrontEnd Angular ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  •  ...limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez Ce programmeur sera responsable de tout ce qui touche aux technologies liées aux comportements des NPC : • Responsabilité partagée pour la... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...la structure de l’IU, de façon à pouvoir aider l’équipe présentation; En collaboration avec les équipes de designers et autres programmeurs, proposer rapidement des prototypes de concepts d'interaction; Être réactif aux commentaires et produire des itérations rapides;... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Description du poste Ce que vous ferez En tant que programmeur·euse outils au sein de l’équipe Quality Foundation , vous participerez au développement et à l’exploitation de l’un des services... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...convaincu·e·s que la diversité des perspectives permet aux joueur·euse·s comme aux équipes de s’épanouir. Si vous êtes passionné·e par...  ...à créer l’inconnu ! Description du poste En tant que Programmeur·euse Online sur Far Cry , vous contribuerez à soutenir les équipes... 
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...faire partie de notre famille. Description: Récapitulatif de la description d'emploi Nous cherchons un(e) Analyste-programmeur(euse) – Java pour la Direction Guichet unique, Cadres, outils et pratiques de développement. Vous aurez à travailler sur des... 
    Full time
    Apprenticeship
    Flexible hours

    It Unlock Consulting Inc.

    Montréal, QC
    8 hours ago
  • Aimeriez-vous travailler sur des projets CVC d'envergure et vous épanouir aux côtés de spécialistes de l'immotique? Nous avons un emploi à la hauteur de vos ambitions.  Vos responsabilités Préparer la programmation de contrôleurs numériques Delta Controls pour les ...
    Full time
    Day shift

    Regulvar

    Montréal, QC
    8 hours ago
  •  ...TEHORA est présentement à la recherche d 'un(e) programmeur(euse) senior BackEnd Python ayant d'excellentes aptitudes techniques, d'excellentes connaissances et qui souhaite mettre à profit ses compétences au sein d'une équipe polyvalente. La personne retenue contribuera... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    more than 2 months ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin’s Creed à Rainbow Six en passant par Just Dance et bien d’autres encore...
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...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
    8 hours ago
  • Description de l'entreprise Ubisoft est une référence mondiale du jeu vidéo, avec des équipes réparties aux quatre coins du monde qui créent des expériences de jeu originales et mémorables, de Assassin's Creed à Rainbow Six en passant par Just Dance et bien d'autres encore...
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.euse 3D Sénior. Be the first to apply!