Programmeur.meuse Engin - OS (Game Network)
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.
- ...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...NetworkGamesFull time
- ...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...NetworkGames
- ...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...NetworkGamesFull time
- ...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...NetworkGamesFull time
- ...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...SuggestedFull time
- ...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 timeMonday to friday
- ...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...GamesLong term contractFull timeLocal area
- ...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...GamesWork at office
- ...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...GamesLong term contractFull timeLocal area
- 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...NetworkFull timeLocal area
$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...NetworkFull timeRemote work$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...NetworkLocal areaRemote work- ...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
- ...’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...GamesDaily paidFull timeApprenticeship
- ...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...GamesWorldwide
- ...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...GamesLong term contractFull timeWork at officeLocal area
- ...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....GamesDaily paidFull timeApprenticeship
$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...NetworkPermanent employmentWork at officeImmediate startFlexible hours- ...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...GamesWork at office
- ...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
- ...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'...GamesFull timeFlexible hours
- ...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...NetworkGamesFull timeWork at officeLocal areaRemote work
- ...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...NetworkFull timeApprenticeship
- ...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 paidFull time
- ...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...NetworkPermanent employmentWork at office
- ...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...GamesLong term contractFull timeLocal areaFlexible hours
- ...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...GamesFull timeLocal area
- ...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
- ...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...NetworkLong term contractFull timeTemporary workRemote workWork from homeWorldwideMonday to fridayAfternoon shift
- ...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...GamesFull timeWork at officeRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.meuse Engin - OS (Game Network). Be the first to apply!

