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

Développeur.euse logiciel Sénior - (Online services - Hosting Platforms)

Temporary

Ubisoft

Description de l'entreprise

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 poste

Au 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.

 

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Développeur.euse logiciel Sénior - (Online services - Hosting Platforms) in Montréal, QC vacancy
  •  ...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... 
    Suggested
    Full time
    Contract work
    Internship
    Flexible hours

    Genetec

    Montréal, QC
    11 hours ago
  •  ...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... 
    Suggested
    Daily paid
    Full time
    Work at office
    Immediate start

    Lidd Consultants Inc.

    Montréal, QC
    11 hours ago
  •  ...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... 
    Suggested
    Full time
    Remote work
    Flexible hours

    Genetec

    Montréal, QC
    11 hours ago
  •  ...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

    spiria

    Montréal, QC
    12 days ago
  • $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... 
    Senior
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    1 day ago
  • $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... 
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours

    Expedia Group

    Montréal, QC
    1 day ago
  •  ...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 paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...é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... 
    Senior
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...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 time
    Temporary work
    Worldwide

    Sogeclair

    Montréal, QC
    11 hours ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    11 hours ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...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 work
    Temporary work
    Flexible hours

    Luqia

    Montréal, QC
    a month ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Jesta I.S.

    Montréal, QC
    11 hours ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Contract work
    Internship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Plusgrade

    Montréal, QC
    11 hours ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  •  ...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.... 
    Senior
    Permanent employment
    Full time
    Flexible hours
    3 days per week

    Levio

    Montréal, QC
    9 hours ago
  •  ...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... 
    Senior
    Long term contract
    Apprenticeship
    Internship
    Work from home
    Day shift

    Vention

    Montréal, QC
    18 days ago
  •  ...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 time
    Local area
    Worldwide
    Flexible hours
    Day shift

    Genetec

    Montréal, QC
    a month ago
  •  ...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 paid
    Flexible hours

    Levio

    Montréal, QC
    9 hours ago
  • $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 paid
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Expedia Group

    Montréal, QC
    1 day ago
  • $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

    Nöord Technologies Corporation

    Montréal, QC
    11 days ago
  •  ...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 time
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  • $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... 
    Senior
    Permanent employment

    AppDirect

    Montréal, QC
    13 days ago
  •  ...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 paid
    Full time

    Mirego

    Montréal, QC
    a month ago
  •  ...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... 
    Senior
    Daily paid
    Full time
    Immediate start
    Flexible hours

    Genetec

    Montréal, QC
    a month ago
  • $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é... 
    Senior
    Daily paid
    Permanent employment

    AppDirect

    Montréal, QC
    26 days ago
  •  ...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... 
    Apprenticeship
    Casual work
    Work at office
    Worldwide

    Tower Research Capital

    Montréal, QC
    9 hours ago
  •  ...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... 
    Senior
    Full time
    Apprenticeship
    Work at office
    Shift work

    Sony Pictures Imageworks

    Montréal, QC
    more than 2 months ago

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!