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 !
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 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.
Qualifications
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.
- ...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
- ...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. ~...SuggestedFull timeMonday to friday
- ...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
- .... Job Description As a Lead Engine Programmer , you are responsible for defining... ...performance techniques. À titre de Programmeur ou programmeuse moteur Lead, vous êtes... ...least 8+ years of professional experience in game programming, with shipped AAA titles...GamesLong term contractFull timeLocal area
- ...Job Responsibility: Job Title: Cloud Network Engineer Job Location: Montreal, QC (hybrid 3 days onsite in a week)Job Duration: Full Time Responsibilities: Perform deployment and operations of network infrastructure primarily related to new connectivity of a DC, Branches...NetworkFull timeManual laborShift work3 days per week
- ...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
$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- ...nous faisons Grâce à notre équipe de programmeurs experts de plus en plus nombreuse, les projets... ...de développement obligatoire avec Unreal Engine Avantages Nous payons l’entièreté... ...à charge. À PROPOS DE NOUS Epic Games est une entreprise de premier plan du divertissement...Games
- ...repousser les limites du divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que programmeur·euse moteur à Ubisoft Montréal, vous contribuerez à l’évolution des fondations technologiques de For Honor au sein de l’équipe des...Full time
- ...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
- ...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
$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- ...and regulatory services across the Rogers wireline and wireless networks. The ideal candidate brings strong troubleshooting and... ...practices, including NENA, EENA, FCC and CRTC . Support the engineering and development of voice, messaging and location services ....NetworkFull timeContract workWork at officeShift work
- ...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
- ...exclusivement en anglais. Cloud Imperium Games est une entreprise de développement de... ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable... ...will you do? Design and implement well-engineered, reliable, maintainable, and bug-free...GamesFull timeWorldwide
- ...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
- ...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
- Chaque jour, notre équipe Technologie poursuit le même but : relier les Canadiennes et les Canadiens aux personnes et aux choses qui comptent le plus à leurs yeux. Ensemble, nous soutenons fièrement 30 millions de Canadiennes et de Canadiens chaque mois en gérant un vaste...NetworkFull timeContract workApprenticeshipWork at office
- ...Date de démarrage 2026-11-01 Localisation du poste Montréal(hybride) Durée Permanent Nous recherchons un Analyste-programmeur .NET afin de rejoindre notre équipe de conseillers du bureau de Montréal dans le cadre d'un poste permanent. Ce poste est en mode...Permanent employmentWork at office
- Le titulaire du poste contribuera à l'amélioration et à l'évolution de nos solutions d'affaires dans un environnement collaboratif et réglementé. Il participera également à l'analyse, à la conception, au développement, aux essais et à la maintenance des applications. De plus...Permanent employment
- Chaque jour, notre équipe Technologie poursuit le même but : relier les Canadiennes et les Canadiens aux personnes et aux choses qui comptent le plus à leurs yeux. Ensemble, nous soutenons fièrement 30 millions de Canadiennes et de Canadiens chaque mois en gérant un vaste...NetworkFull timeContract workApprenticeshipWork at officeDay shift
- ...TEHORA est présentement à la recherche d’ un(e) analyste‑programmeur afin d’effectuer différentes tâches de planification, de coordination et de gestion en lien avec le pilotage de l’Entrepôt de données ministériel dans un contexte de transformation et d’exploitation de données...Hourly payFull timeContract workApprenticeshipRemote workFlexible hours3 days per week
- ...Programmeur.euse analyste Java Emplacement: Montréal (3j/semaine au bureau) Nous cherchons un.e candidat.e qui souhaite travailler en équipe pour répondre aux besoins d’une filiale du Groupe Optimum spécialisée en réassurance-vie. La personne recherchée doit être...Permanent employmentFull timeWork at office
- ...about innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Network Administrator at Ubisoft Montréal, you will help maintain and improve the infrastructure used by our global network team. You will also...NetworkFull timeLocal area
- ...inoubliables. Découvrez notre côté de la vie. Pour plus d'informations, rendez-vous sur ===== ITALIAN - Localization Video Game QA Tester Montreal, Canada Are you a gamer looking to take advantage of your native language? Look no further, Side Montreal...GamesPermanent employmentFull timeContract workWork at officeImmediate startWorldwideTrial periodMonday to friday1 day per week
- ...Solution SFT cherche un (e) Analyste programmeur en géomatique dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Mode : Télétravail depuis le Canada (présence sur site Québec, si exceptionnellement...Remote work
- ...dynamique de votre équipe L’équipe Edge OS est responsable du développement d’un... ...government organizations via an integrated network of resellers, integrators and consultants... ...great fit Bachelor’s degree in Software Engineering, Computer Science or equivalent experience...NetworkFull timeRemote workFlexible hoursDay shift
- Vos missions au quotidien À PROPOS DU POSTE L’objectif de Global Banking Technology & Operations (GBTO) Canada est de fournir des services opérationnels quotidiens aux unités de banque d’investissement et de banque corporative de Société Générale ainsi qu’à...Daily paidPermanent employmentApprenticeship
- ...gamers come to Mistplay to discover new games to play and earn rewards. Gamers are rewarded... ..., and own the shared infrastructure and network products that consolidation makes possible. You will work cross-functionally with engineering, data science, commercial and operations...NetworkGamesLong term contractFull timeContract workWork at officeDay shift2 days per week
- Vos missions au quotidien Le Montreal Solutions Center (MSC) développe des solutions logicielles pour les principaux marchés financiers des Amériques, d’Asie et d’Europe. Nos solutions doivent être compétitives afin de développer ou consolider notre part de marché...Daily paid
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Programmeur.meuse Engin - OS (Game Network). Be the first to apply!
- analyste programmeur cobol Montréal, QC
- developpeur filemaker Montréal, QC
- remote developer Montréal, QC
- analyste programmeur Montréal, QC
- designer developer Montréal, QC
- courseware developer Montréal, QC
- 3d programmer Montréal, QC
- entry level developer Montréal, QC
- etl developer Montréal, QC
- information developer Montréal, QC


