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

Programmeur.meuse Engin - OS (Game Network)

Full-time

Ubisoft

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 !

En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe Core Services - Online Tech Foundations. Cette équipe crée les technologies qui soutiennent les services en ligne de nombreuses productions d’Ubisoft. Vous contribuerez à concevoir et à faire évoluer des systèmes distribués et des intergiciels utilisés dans les jeux, notamment pour le moteur de jeu, la programmation de bas niveau, le réseau et les composants Web intégrés au moteur.

Ce que vous ferez

  • Développer et faire évoluer des intergiciels C++ fiables, performants et faciles à maintenir.
  • Contribuer aux orientations techniques et aux choix d’architecture.
  • Améliorer la qualité du code par les bonnes pratiques, les revues de code et l’amélioration continue.
  • Résoudre des problèmes techniques complexes et optimiser les performances.
  • Réduire les risques et la dette technique pour soutenir la pérennité des solutions.
  • Collaborer avec les équipes et les autres parties prenantes.
  • Partager les connaissances et suivre les évolutions technologiques.

Ce que vous apportez à l'équipe

  • Maîtrise avancée du C++ moderne (C++17/20/23 et +). 

  • Solide expertise en architecture logicielle et systèmes complexes. 

  • Compétences pointues bas niveau (mémoire, multithreading, optimisation CPU). 

  • Conception d'algorithmes performants et structures de données optimisées. 

  • Excellente capacité de débug et de profilage. 

  • Maîtrise de l'intégration et du déploiement continus (CI/CD). 

  • Analyse et résolution efficace de problèmes complexes. 

  • Excellente communication et esprit d'équipe. 

  • Autonomie, proactivité et sens aigu de l'initiative. 

  • Rigueur constante et culture de la qualité. 

  • Capacité d'influencer les choix et orientations techniques. 

Atouts :

  • Développement console (PlayStation, Xbox, Switch). 

  • Expertise en C#. 

  • Expérience avec un ou plusieurs moteurs de jeu (Snowdrop, Anvil, Unreal, Unity). 

  • Connaissances en infrastructure cloud (AWS, Azure). 

  • Expérience sur productions de jeux avec une forte composante Online. 

  • Maîtrise technique avancée dans des domaines tels que l’online et le réseau. 

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Programmeur.meuse Engin - OS (Game Network) in Montréal, QC vacancy
  •  ...fait de repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Job Description En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe Core Services - Online Tech Foundations. Cette équipe crée les... 
    Network
    Games
    Full time

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Job Description En tant que programmeur·euse moteur C++ sénior à Ubisoft Montréal, vous rejoindrez l’équipe Core Services - Online Tech Foundations. Cette équipe crée les... 
    Network
    Games

    Ubisoft

    Montréal, QC
    13 days ago
  •  ...journey and help create the unknown! As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services...  ...and evolve distributed systems and middleware used in games, including game engine, low-level, networking, and engine-integrated web components. What you’ll... 
    Network
    Games
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...the unknown! Job Description As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core...  ...and evolve distributed systems and middleware used in games, including game engine, low-level, networking, and engine-integrated web components. What you’ll... 
    Network
    Games
    Full time

    Ubisoft

    Montréal, QC
    20 days ago
  •  ...que vous souhaitez repousser les limites du divertissement, rejoignez notre aventure et aidez-nous à créer l’inconnu! Le ou la programmeur.meuse UI senior – chef.fe technique est la principale référence technique pour l’ensemble des systèmes d’interface utilisateur du projet... 
    Suggested
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...Job Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC Horaire : Lundi au vendredi, de 7h30...  ...Machining Techniques, Mechanical Manufacturing, Manufacturing Engineering, or an equivalent combination of education and experience. ~... 
    Full time
    Monday to friday

    LUXIA INC

    Montréal, QC
    21 days ago
  •  ...Description ROLE SUMMARY As a Senior Engine Programmer (Mobile – Unreal) ,...  ...RÉSUMÉ DU POSTE À titre de Programmeur ou programmeuse moteur senior (...  ...of professional experience in game programming, including mobile...  ...performance, memory, and OS lifecycle. Excellent problem... 
    Games
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...Programmeur moteur senior Responsabilités: Être une personne avant-gardiste qui aime concevoir...  ...tout en aidant aux intégrations d'Epic Games et d'autres fournisseurs. Contribuer...  ...le développement de jeux avec Unreal Engine. Solides compétences en communication... 
    Games
    Work at office

    Highdive

    Montréal, QC
    23 days ago
  •  ...nous vivons. Job Description As a Lead Engine Programmer , you are responsible for...  ...level performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes responsable...  ...8+ years of professional experience in game programming, with shipped AAA titles... 
    Games
    Long term contract
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  • Job Responsibility: Senior Network Engineer As part of our continued expansion, we are on the lookout for a Senior Network Engineer (IC3-G6) to join our growing network engineering team. Based in Montreal, Canada, the successful individual will join the global team currently... 
    Network
    Full time
    Local area

    Continent8

    Montréal, QC
    16 hours ago
  • $75k - $125k per year

     ...English is required The CGI GTO Montreal Projects team manages network environments and services for internal and external clients across...  ...hosted in CGI data centres. We are looking for a Network Engineering Specialist with strong expertise in network securi Your future... 
    Network
    Full time
    Remote work

    CGI

    Montréal, QC
    2 days ago
  • $75k - $125k per year

    Network Engineering Specialist Position Description Location: Montreal or Toronto Bilingual: French/English is required The CGI GTO Montreal Projects team manages network environments and services for internal and external clients across Canada and globally. This... 
    Network
    Local area
    Remote work
    Montréal, QC
    17 days ago
  •  ...implémentation des systèmes d’IA dans Unreal Engine. Vous collaborerez étroitement avec les...  ...claire et évolutive à l’intention des programmeurs ;   ~ S’assurer que les systèmes d’IA...  ...About Krafton Montreal   We are a leading game development studio composed of veterans... 
    Games

    KRAFTON Montréal Studio

    Montréal, QC
    17 days ago
  •  ...’inconnu! Description du poste DocGPT est la plateforme d'assistants de connaissance interne d'Ubisoft, présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à travers plusieurs studios et divisions. Sous le capot, ce sont des outils d'ingestion, d... 
    Games
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    2 days ago
  •  ...qui se déroulent exclusivement en anglais. Cloud Imperium Games est une entreprise de développement de jeux vidéo de premier plan...  ...new online features and integrate backend services into the game engine ~ Design and implement a well-designed, reliable, maintainable... 
    Games
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    7 days ago
  •  ...and development. Your work spans Unreal Engine editor tools and standalone desktop applications...  ...reviews. RÉSUMÉ DU POSTE À titre de programmeur senior - Outils, vous êtes responsable de...  ...6–8 years of professional experience in game programming, with shipped titles or... 
    Games
    Long term contract
    Full time
    Work at office
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...assistants de connaissance interne d'Ubisoft, présentée cette année à la Games Developer Conference (GDC) 2026 et déployée à grande échelle à...  ...LLM en contexte multi-tenant : gestion du contexte, prompt engineering, maîtrise des coûts, évolution vers des capacités agentiques.... 
    Games
    Daily paid
    Full time
    Apprenticeship

    Ubisoft

    Montréal, QC
    9 hours ago
  • $250k per year

     ...Network Engineer Job Opportunity Role: Network Engineer Client:  Elite Tech Firm Salary: Up to $250k CAD + Industry Leading Bonus Experience Level: 4 - 15 years of Experience Location:  Montreal Skills Multicast Palo Alto Fortinet Python... 
    Network
    Permanent employment
    Work at office
    Immediate start
    Flexible hours

    Hunter Bond

    Montréal, QC
    more than 2 months ago
  •  ...Programmeur UI senior Highdive recherche un programmeur généraliste expérimenté pouvant aider...  .... Expérience avec Unreal Engine 5 (Slate, UMG) Atout : CommonUI, plugin...  ...support UI/UX team to build and optimize game interfaces, implement menus, HUD, and UI... 
    Games
    Work at office

    Highdive

    Montréal, QC
    23 days ago
  •  ...aidez-nous à créer l’inconnu! 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... 
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...entraînement et de jeu toujours plus riche. Nous recherchons un(e) programmeur(e) enthousiaste et flexible qui souhaite utiliser les dernières...  ...artificielle. Collaborer étroitement avec les programmeurs, game designers, testeurs et autres spécialistes de l'IA afin d'... 
    Games
    Full time
    Flexible hours

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...world-class adult entertainment and games on some of the internet’s safest...  ...corporate infrastructure team, as a Network  Specialist you will support the engineering, optimization, and stability of the...  ...Experience with Juniper platforms and Junos OS, or comparable networking... 
    Network
    Games
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    29 days ago
  •  ...Site Reliability Engineer - Network Public Cloud - F/H/N Au sein de votre équipe #OneTeam Rejoindre notre département Public Cloud d'OVHcloud, qui conçoit et développe les produits et services façonnant l’avenir du cloud. Intégrer la squad en charge de concevoir, implémenter... 
    Network
    Full time
    Apprenticeship

    OVHcloud

    Montréal, QC
    2 days ago
  •  ...contribuez à créer l’inconnu ! 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... 
    Daily paid
    Full time

    Ubisoft

    Montréal, QC
    9 hours ago
  •  ...Position: Palo Alto Network Engineer - L3- Bilingual Work Model: 3 days in office Location: Montreal Key Responsibilities · Plan, design, and execute Palo Alto Firewall migration and upgrade projects. · Perform firewall policy review, rule optimization, and security... 
    Network
    Permanent employment
    Work at office

    Astra North Infoteck Inc.

    Montréal, QC
    19 days ago
  •  ...and maintaining core systems within Unreal Engine that support gameplay, visuals, AI...  ...interfaces such as HUDs, menus, overlays, and in‑game tools using UMG / Slate. Integrate UI...  ...usability and polish. À titre de programmeur(-euse) principal(e) , vous êtes responsable... 
    Games
    Long term contract
    Full time
    Local area
    Flexible hours

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and...  ...player experience quality. À titre de programmeur(-euse) senior – Mobile , vous êtes...  ...6–8 years of professional experience in game programming, with shipped titles... 
    Games
    Full time
    Local area

    NBCUniversal

    Montréal, QC
    2 days ago
  •  ...Description du poste   En tant que Programmeur·euse Gameplay IA, vous aurez la charge de...  ...mathématiques 3D, expérience avec Unreal Engine est un plus;   ~ Expérience dans les systèmes...  ...Krafton Montreal   We are a leading game development studio composed of veterans of... 
    Games

    KRAFTON Montréal Studio

    Montréal, QC
    17 days ago
  •  ...design innovative solutions that make our tomorrow's possible. Network Principal Montreal, QC (Remote) This position is eligible for...  ...Network infrastructure operations. As a Network Infrastructure Engineer, you will be expected to become a SME in several relevant domains... 
    Network
    Long term contract
    Full time
    Temporary work
    Remote work
    Work from home
    Worldwide
    Monday to friday
    Afternoon shift

    Thales

    Montréal, QC
    2 days ago
  •  ...chevronnés dans l'utilisation du moteur Unreal Engine, nous continuons à développer notre...  ...Fly is one of the leading independent AAA game development studios. Our international...  ...Job Description Nous recherchons un programmeur Sénior en AI de jeu qui fait preuve de... 
    Games
    Full time
    Work at office
    Remote work
    Worldwide

    People Can Fly

    Montréal, QC
    19 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programmeur.meuse Engin - OS (Game Network). Be the first to apply!