Développeur principal ou développeuse principale logiciel - (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 principal ou développeuse principale logiciel - (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.
• Baccalauréat en informatique, en génie logiciel ou expérience équivalente.
• Maîtrise du français et de l’anglais, à l’oral et à l’écrit; puisque ce rôle nécessite d’interagir avec d’autres studios Ubisoft et partenaires à l’échelle mondiale ainsi qu’avec des employé.es et intervenant.es dans d’autres provinces canadiennes, la connaissance du français et de l’anglais est exigée pour ce poste.
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.
- ...’inconnu ! Description du poste Au sein de l’équipe Online services à Ubisoft Montréal, vous joignez l’équipe responsable de faire... ...à évoluer chaque jour. Ce que vous ferez À titre de Développeur principal ou développeuse principale logiciel - (Online services) ,...PrincipalOnlineDaily paidFull time
$86.3k - $123.02k per year
...pleine croissance. Votre mission principale sera de construire l’... ...données haute performance, des services backend et des infrastructures... ...faisabilité pour des systèmes logiciels améliorés Concevoir de nouveaux... ...enables Brainbox AI's cloud platform to communicate with HVAC...PrincipalHourly payTemporary workWork at officeWork from homeWorldwide$86.3k - $123.02k per year
...innovation. Ce que vous ferez : Développer, concevoir et mettre en œuvre des... ...développement pour discuter des projets logiciels Mener des études de faisabilité pour... ...Développer, améliorer et maintenir les services et le code existants Répondre aux billets...PrincipalHourly payWork at officeWork from home- ...divertissement, joignez‑vous à nous et contribuez à créer l’inconnu ! Description du poste En tant que Développeur principal ou développeuse principale logiciel au sein des équipes de Foundations Services , vous jouerez un rôle clé dans la création des expériences...PrincipalOnlineFull time
- ...à nous et contribuez à créer l’inconnu ! Description du poste Chez Ubisoft, l’équipe Online services - player identity est à la recherche de développeurs ou développeuses logiciels expérimenté(e)s pour contribuer à la conception et à l’évolution des services qui gèrent...PrincipalOnlineFull time
- ...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... ...ou dans un domaine connexe. ~3+ années d'expérience en développement sur Java. ~ Expérience éprouvée à déployer des solutions complètes...
- ...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é...Daily paidPermanent employment
- ...importe quel produit en tant que service, et ce, par n’importe quel... ...aider les entreprises de logiciels à tirer profit de la commercialisation... ...les acheteurs potentiels, développer des partenariats de vente... ...Votre profil À titre de développeur/développeuse logiciel senior,...Online
- ...permettant de vendre n’importe quel produit en tant que service, et ce, par n’importe quel canal et sur n’importe quel appareil... ...et d’exceller. Votre profil Vous êtes un développeur ou une développeuse logiciel doté(e) d’un esprit d’équipe à toute épreuve. Vous avez...OnlineDaily paid
$80k - $100k per year
...entreprise Webisoft est une entreprise de développement technologique basée à Montréal qui... ...et mobiles, des plateformes SaaS et des logiciels d’entreprise (CRM/ERP), avec un accent sur... ...systèmes existants (APIs, bases de données, services infonuagiques) Expérience...PrincipalPermanent employmentFull timeLocal area$90k - $120k per year
...responsible for developing and maintaining services that empower our customers with... ...deploying software solutions for our cloud platform. They will play a vital role within an... ...dormakaba est à la recherche dun Développeur Logiciel expérimenté basé à Montréal QC pour rejoindre...Full timeWorldwideDay shift- ...récompenser leurs résultats. En tant que stagiaire développeur de logiciel , vous rejoindrez l'une de nos équipes de développement qui soutiennent nos initiatives de... ...chaque instrument négocié sur cette bourse. De services et d’outils de surveillance des réseaux RF...ApprenticeshipSummer workInternshipWork at officeWorldwide
- ...Ferlab | Génie logiciel Une équipe du CHU Sainte-Justine Au service des enfants atteints de maladies rares, cancers... ...Justine et partout dans le monde. Développeur | Logiciel en bioinformatique... ...désirez mettre votre expérience en développement de logiciels au profit de la...Full timeRemote work
$181k - $253.5k per year
...flexible (avec des bureaux attrayants) et des ressources de développement de carrière, le tout pour alimenter la passion de nos... ...un monde plus ouvert. Joignez-vous à nous! Développeur(-euse) principal(e) de logiciels (contenu) Présentation de l’équipe Notre équipe...PrincipalDaily paidContract workApprenticeshipSummer workWork at officeLocal areaFlexible hours3 days per week- ...matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons... ...expertise et de notre technologie pour nous développer dans trois stratégies non... ...consensus. Nous recherchons plusieurs développeurs de logiciels passionnés pour rejoindre notre équipe...Work at officeWorldwide
- ...ingénieurs prospèrent chez Tower tout en développant une infrastructure de négociation... ...la conformité et une gamme complète de services aux entreprises. Nos équipes de soutien... ...L’équipe Ingénierie Core cherche un développeur en logiciels II pour se joindre à notre équipe des...ApprenticeshipCasual workWork at officeWorldwide
- ...contenu culturel. À propos du poste : En tant que Développeur·se logiciel principal·e vous êtes responsable de la conception et de la livraison... ...de l'entreprise. Ce que vous ferez : Bâtir des services produits et des flux de données évolutifs pour soutenir les...PrincipalDaily paidLong term contractContract work
- ...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, à...
$100k - $130k per year
...employées partout au Canada , où la principale langue de travail utilisée est l... ...titre de titulaire du poste de développeur principal Salesforce, vous dirigerez la conception, le développement et la livraison de solutions dans Financial Services Cloud, Marketing Cloud, Sales...PrincipalOnlinePermanent employmentFull timePart timeWork at officeLocal areaRemote workDay shift2 days per week- ...Nous sommes actuellement à la recherche d’un développeur logiciel senior ou d’une développeuse logicielle senior afin de se joindre à notre équipe d’ingénierie... ...la traçabilité et la sécurité sont essentielles. Principales responsabilités Concevoir, développer et maintenir...Full timeApprenticeship
- ...Développeur·euse Logiciel Principal·e (Paiements) An English version will follow. Tu es l'architecte qui unifiera nos systèmes de transactions mondiaux... ...intégrations complexes avec plusieurs fournisseurs de services de paiement (PSP) et à optimiser les flux de...PrincipalRemplacementFull timeWork at officeRemote workWorldwideFlexible hours
- ...premium ad-supported streaming service. We produce and distribute... ...ferez partie d’une équipe de développeurs SIG responsable de l’acquisition... .... Responsabilités principales Agréger des données géospatiales... ...les SIG et le développement logiciel. Expérience avec des bibliothèques...PrincipalOnlineFull timeLocal area
- ...entreprise de technologie en plein essor, spécialisée dans le développement agile. Au cœur de tout ce que nous faisons, il y a les gens;... ...efficace et plus agréable. Aperçu du rôle En tant que Développeur Logiciel Senior, tu es prêt et enthousiaste à collaborer avec et à...Full timeApprenticeship
- ...agentiques et l’industrialisation du développement logiciel. Notre rôle ne consiste pas uniquement... ...à la fois comme expert agentique, développeur et coach technique, en guidant les équipes... ...AWS : environnements Landing Zone et services Bedrock (atout important). Prompt...Work at office
- ...matières premières et l'énergie sur les principaux marchés mondiaux. Nous avons également... ...et de notre technologie pour nous développer dans trois stratégies non traditionnelles... ...le consensus. Nous recherchons un développeur de logiciel IA Full Stack pour rejoindre notre équipe...Work at officeWorldwide
- ...sécurité publique et des opérations. Genetec développe des logiciels sur plateforme ouverte, du matériel et des services basés sur le cloud destinés au secteur de la sécurité... ...amélioration continue. Nous recherchons un développeur logiciel polyvalent, intéressé par le...Full timeFlexible hours
- ...--------- La personne titulaire du poste de développeur(euse) de plateforme est responsable du développement et de la livraison des interfaces de programmation... ...dans l’évaluation et l’intégration de logiciels-services afin d’accélérer la livraison. Connaissances...Permanent employmentFull timeContract work
- ...un ou une étudiante en génie logiciel avec de solides compétences en... ...SQL et une exposition au développement d’interfaces utilisateur. Le... ...Skills Experience with cloud platforms or APIs. Prior experience... ...développement jusqu’aux supports en services. Nos expertises :...Temporary workInternship
- ...fourniture de systèmes critiques, de logiciels, de matériel et de services d'ingénierie de certification aux... ...Responsabilités du Poste En tant que développeur logiciel, relevant du gestionnaire... ...à l’ensemble du cycle de développement logiciel de nos récepteurs GNSS de...Flexible hours
- ...L’opportunité Vous serez une développeuse ou un développeur clé au sein d’une équipe responsable d’une... ...créent, déploient et exploitent leurs services. Votre contribution sera extrêmement... ..., ainsi que la quasi-totalité des principales expériences XR et jeux Web sont développés...Full timeManual laborWork at officeWorldwideRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Développeur principal ou développeuse principale logiciel - (Online services - Hosting Platforms). Be the first to apply!
- développeur unity 3d Montréal, QC
- interactive developer Montréal, QC
- sas programmer Montréal, QC
- développeur front end angular Montréal, QC
- 3d programmer Montréal, QC
- developer Montréal, QC
- delphi developer Montréal, QC
- télétravail développeur Montréal, QC
- visa sponsor developer Montréal, QC
- drupal developer Montréal, QC

