Développeur.euse logiciel Sénior - (Online services - Hosting Platforms)
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 !
Description du posteAu sein de l’équipe Online services à Ubisoft Montréal, vous joignez l’équipe responsable de faire le pont vers les services en ligne d’Ubisoft pour tous les studios et tous les titres. Votre travail a un impact direct sur la fiabilité, la latence et la sécurité du trafic destiné aux joueuses et joueurs, pour des centaines de millions d’utilisateurs et utilisatrices.
Vous travaillerez étroitement avec une équipe multidisciplinaire de programmeurs, programmeuses, SRE et studios de jeu, où chacun.e partage ses connaissances et est encouragé.e à évoluer chaque jour.
Ce que vous ferez
À titre de Développeur.euse logiciel Sénior - (Online services) , vous concevez, développez et opérez des services distribués Gateway avec un accent sur la haute disponibilité, la faible latence, l’évolutivité et la sécurité.
- Écrire du code de qualité production, bien testé et idiomatique en Go et TypeScript/Node.js et Lua, avec un impact mesurable sur la latence, la fiabilité et la sécurité.
- Contribuer à la conception technique des nouvelles fonctionnalités du Gateway et aux décisions d’architecture de haut niveau.
- Mener l’évolution vers un Gateway self-serve, afin que les équipes clientes internes (équipes de jeu, services en ligne) puissent intégrer leurs routes de manière sécuritaire sans intervention manuelle.
- Intégrer la sécurité dès la conception du Gateway: threat modeling, mitigations du OWASP API Security Top 10, politiques WAF et de protection edge, durcissement des couches de routage, d’authentification et de rate limiting.
- Provisionner et opérer l’infrastructure du Gateway en infrastructure-as-code (Terraform, AWS CDK ou CloudFormation).
- Intégrer l’observabilité dans tout ce que vous livrez: métriques, logs structurés, traces, alertes basées sur les SLO.
- Faire partie d’une équipe agile qui collabore sur les designs techniques, les nouvelles fonctionnalités et l’amélioration continue du code existant.
- Mentorer et soutenir des collègues moins expérimentés, participer aux revues de code et aux discussions d’architecture.
- Déboguer, profiler et améliorer la base de code existante sous charge de production.
Qualifications
Vous comme personne
Vous cherchez l’occasion de mettre à profit votre expérience et votre passion auprès d’une des plus grandes plateformes de jeu au monde. Vous avez envie de moderniser une pièce critique d’infrastructure dont dépend chaque service en ligne d’Ubisoft.
Vous avez d’excellentes habiletés de communication et aimez partager vos connaissances en accompagnant les collègues moins expérimentés. Vous croyez à la responsabilité partagée par l’équipe et vous collaborez naturellement avec vos pairs pour apprendre, partager des idées et résoudre des problèmes complexes.
Vous utilisez activement les outils de développement assistés par l’IA (Claude, GitHub Copilot, etc.) dans votre travail au quotidien et vous avez envie d’aider l’équipe à hausser son niveau avec ces outils: meilleures revues de code, prototypage plus rapide, automatisation plus intelligente.
Ce que vous apportez
- 5 années ou plus d’expérience professionnelle en programmation.
- Forte maîtrise de Go et/ou Node.js/TypeScript, avec la capacité de monter en compétence sur Lua (OpenResty).
- Solides fondamentaux de programmation: code propre, design patterns, usage idiomatique du langage (concurrence en Go, patterns asynchrones en Node.js).
- Pratiques de tests rigoureuses: tests unitaires, tests d’intégration, pyramide de tests. À l’aise pour refactorer du code legacy en confiance.
- Expérience pratique de débogage et de profilage de code en production (CPU, mémoire, latence) sous charge.
- Solide expérience en conception, développement et opération d’APIs RESTful et de services backend distribués à grande échelle.
- Expérience pratique avec AWS (déploiement, réseautique, IAM, observabilité).
- Expérience pratique en infrastructure-as-code (Terraform, AWS CDK ou CloudFormation) pour provisionner et opérer des ressources AWS.
- À l’aise avec les pipelines CI/CD (GitLab CI, GitHub Actions ou équivalent) et les pratiques modernes DevOps.
- Bonne compréhension des fondamentaux TLS, réseau et des concepts d’API gateway (rate limiting, authentification, routage, mise en cache).
- Solide expérience en sécurité des APIs: threat modeling, OWASP API Security Top 10, conception sécuritaire par défaut (authentification, autorisation, protection contre les abus).
- Expérience avec les technologies WAF et de protection edge (AWS WAF ou équivalent): écriture de règles, mitigation de bots, protection DDoS, politiques de rate limiting.
Atouts
- Expérience avec nginx/OpenResty et le scripting Lua.
- Expérience à construire ou opérer un API Gateway ou un service mesh (Kong, Envoy, AWS API Gateway, etc.).
- Connaissance des protocoles d’authentification et autorisation (OAuth2, OIDC, JWT, mTLS).
- Expérience avec des plateformes self-serve / internes pour développeurs.
- Expérience avec des clouds autres qu’AWS (Tencent Cloud, GCP, Azure).
- Expérience pratique d’intégration d’outils de développement assistés par IA (Claude, GitHub Copilot) dans les workflows d’équipe.
- Expérience en pratiques SRE: SLO, error budgets, gestion d’incidents.
- Expérience à supporter des jeux AAA live ou des plateformes en ligne à grande échelle.
- ...dynamique de votre équipe : Des développeurs et des spécialistes des tests... ...Pour vous, un excellent logiciel est synonyme de qualité, de sécurité... ...événements à l'aide d'Azure Service Bus, d'Event Hub, d'Azure... ...de la plateforme Power Platform — API Power Automate et Dataverse...SuggestedFull timeContract workInternshipFlexible hours
- ...LIDD (LIDD.ca) est une firme de services-conseils de premier plan... ...Le rôle En tant que Développeur ou Développeuse , vous agirez... ...tester et corriger des solutions logicielles. Pour vous qualifier pour... ...enhancements to our existing platforms Investigating issues and fixing...SuggestedDaily paidFull timeWork at officeImmediate start
- ...d’exploitation ainsi que de services permettant la gestion à distance... ...la prochaine génération de logiciels de sécurité physique de Genetec... ...services clés destinés aux développeurs applicatifs de Genetec. Votre... ...connected-device management platform Keep quality assurance in...SuggestedFull timeRemote workFlexible hours
- ...Grâce à une analyse approfondie et une compréhension pointue du développement logiciel et des enjeux clients, le(la) Développeur(euse) logiciel lead évalue et sélectionne les options technologiques appropriées pour un projet. Il(elle) participe à l'estimation des efforts,...Suggested
$146k - $204.5k per year
...voyages et assurer un parcours de carrière enrichissant. Nous construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) de logiciels sénior(e) (contenu) Présentation de l’équipe Les équipes Technologie d’Expedia travaillent en partenariat avec les...SeniorContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week$86k - $120.5k per year
...partenariat avec les équipes Produits pour créer des produits, des services et des outils innovants afin d’offrir des expériences de haute... ...for travelers, partners, and employees. A unified technology platform powered by data and machine learning enables secure, differentiated...ApprenticeshipSummer workWork at officeLocal areaFlexible hours- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... ...sur un portail Web en libre-service qui réduit la friction et... .... En tant que développeur logiciel, vous pourriez jouer un rôle... .... By providing a centralized platform for securely exchanging digital...Daily paidFull timeImmediate startFlexible hours
- ...équipe Nous sommes à la recherche de développeurs logiciels passionnés ayant différents niveaux d’expérience... ..., développer, tester et maintenir des services backend fiables ainsi que des systèmes... ...sont considérés, du junior au senior Motivé à travailler dans un environnement...SeniorFull timeFlexible hours
- ...est composée de plus de 20 développeurs et spécialistes en tests issus... ...développement de solutions logicielles pour un large portefeuille d... ...utilisateur, arrière-plan, logiciel, matériel, automatisation, intégration... ...products across multiple platforms and operating systems...Full timeFlexible hours
- ...ALLEZ ACCOMPLIR Nous recherchons un développeur Python hautement qualifié pour soutenir... ...numérique. Ce rôle est axé sur le développement logiciel et la gestion de données. Toutefois, une... ...et développement jusqu’aux supports en services. Nos expertises : aérostructure et...Full timeTemporary workWorldwide
- ...Aperçu du poste : Le/la développeur(euse) logiciel – administrateur(trice) système DevOps travaillera au sein de l'équipe SCMT (Software Configuration... ...gestion du code source et des données (Azure DevOps Server\Services) afin de faire respecter les meilleures pratiques et de...Full timeFlexible hours
- ...opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel et des services basés sur le cloud destinés au... ...continue. Nous recherchons un développeur logiciel polyvalent, intéressé... ...operations. Genetec develops open-platform software, hardware and cloud-...Full timeFlexible hours
- ...L'équipe Innovation en développement logiciel (IDL) recherche un.e développeur.euse logiciel polyvalent.e, à l'aise avec l'ensemble du cycle de développement... ..., opérationnaliser et faire évoluer des modèles et services d'IA au sein d'applications robustes, avec une composante...Contract workTemporary workFlexible hours
- ...direct sur la façon dont des centaines de développeurs conçoivent, déploient et exploitent des logiciels dans des environnements cloud, sur site... ...valeur. Nous recherchons un(e) développeur(euse) logiciel pour rejoindre l’équipe platform engineering – storage, passionné(e) par...Full timeFlexible hours
- ...solutions and impeccable client service. Position Summary We are looking for a Senior Mobile Developer to join our... ...development across various Jesta I.S. platforms, including Point-of-Sale (POS),... ...est un fournisseur mondial de logiciels intégrés pour les grossistes et...SeniorFull timeWork at officeRemote workFlexible hours
- ...ferroviaires pour voyageurs et services financiers, dans le but de créer... ...pertinente en développement logiciel , incluant un temps significatif en tant qu’ingénieur senior ou staff, responsable de systèmes... ...are executed across the platform. You’ll work on core services that...SeniorDaily paidFull timeContract workInternshipWork at officeRemote workWork from homeFlexible hours
- ...la manière dont des centaines de développeurs créent, déploient et exploitent des logiciels dans des environnements cloud, sur... ...Expérience développeur et libre-service Réduire en permanence la charge... ...? Join us in building a unified platform that removes complexity and enables...Full timeFlexible hours
- ...rôle Nous sommes à la recherche d'un Développeur Senior Java pour un projet d'envergure basé à... ...pratique dans le développement de services Java 11+ avec Spring Boot et de microservices... ...approfondie du cycle de développement logiciel et des méthodologies Agile....SeniorPermanent employmentFull timeFlexible hours3 days per week
- ...the only hardware and software AI-powered platform built for the factory floor. Our... ...grâce à la seule plateforme matérielle et logicielle alimentée par l’IA conçue pour l’usine. Notre... ...collaboration avec la direction : chefs d'équipe logiciel, gestionnaires de produit, etc. Offrir...SeniorLong term contractApprenticeshipInternshipWork from homeDay shift
- ...travaille sur sa prochaine génération de services d'enregistrement - une solution de... ...une solution tout-en-un puissante. Notre logiciel permet aux aéroports, centres de contrôle... ...tous les jours. Nous recherchons un(e) développeur(euse) de logiciels passionné par le développement...Full timeLocal areaWorldwideFlexible hoursDay shift
- ...technologies et de solutions logicielles. DESCRIPTION DU POSTE :... ...actuellement à la recherche d’un Développeur Python pour contribuer à un... ...développer et optimiser des services Backend en Python,... ...Baccalauréat en informatique, génie logiciel ou domaine connexe ; Minimum...Daily paidFlexible hours
$181k - $253.5k per year
...construisons un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe Notre... ...d’Expedia Group afin de créer des produits, des services et des outils innovants, dans le but d’offrir des expériences...Daily paidContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week$60k per year
...la fabrication, de la distribution et du logiciel. Nous bâtissons des partenariats... ...Nous sommes à la recherche d'un(e) développeur(euse) d'affaires capable de contribuer directement... ...susceptibles d'influencer les achats de services TI. Développer des listes de comptes...Full time- ...passionnée qui travaille avec les toutes dernières technologies en développement logiciel. Voici quelques exemples des technologies utilisées dans le projet : Écosystème de micro-services écrits avec la dernière version C#/ ASP.NET Plusieurs bases de données NoSQL...Full timeFlexible hours
$80k - $100k per year
...abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil.... ...autonome. Travailler sous la supervision d'ingénieurs seniors, en contribuant activement aux réunions d'équipe, aux séances de...SeniorPermanent employment- ...technologies. Ce nest pas simplement livrer dexcellents produits et services qui tapporte de la fierté mais aussi le chemin parcouru pour y... ...les concepts fondamentaux de développement et darchitecture logicielle forgée au fil dune expérience significative. Back-End /...Daily paidFull time
- ...Clearance, c'est une équipe de développeurs et de testeurs enthousiastes,... ...sur un portail Web en libre-service qui réduit la friction et... .... En tant que développeur logiciel, vous pourriez jouer un rôle... .... By providing a centralized platform for secure digital data exchange...SeniorDaily paidFull timeImmediate startFlexible hours
$95k - $130k per year
...abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel... ...compétente et ambitieuse pour combler un poste de développeur/développeuse logiciel à Montréal. Vous êtes un développeur PHP technique et impliqué...SeniorDaily paidPermanent employment- ...la conformité et une gamme complète de services aux entreprises. Nos équipes de... ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des... ...built its business on a high-performance platform and independent trading teams. We have...ApprenticeshipCasual workWork at officeWorldwide
- ...leadership technique solide et la capacité de travailler efficacement avec un minimum de supervision aux côtés d'un(e) ingénieur(e) logiciel principal(e) ou d'un(e) architecte. Le/La candidat(e) idéal(e) s'épanouit dans un environnement de production en constante évolution...SeniorFull timeApprenticeshipWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur.euse logiciel Sénior - (Online services - Hosting Platforms). Be the first to apply!
- software developer summer internship Montréal, QC
- software engineer - ai machine learning Montréal, QC
- software engineer co-op Montréal, QC
- software developer co-op Montréal, QC
- junior software developer Montréal, QC
- software development engineer Montréal, QC
- part time software developer Montréal, QC
- développeur logiciel Montréal, QC
- software developer no experience Montréal, QC
- software engineer intern Montréal, QC

