Enter a job title or keyword

Dé logiciel Sénior (Online services Hosting Platforms)

Ubisoft


Job Location:

Montreal - Canada

Monthly Salary: Not provided by the employer
Posted: 22 July 2026 (30+ days ago)
Application Deadline: 19 October 2026
Vacancies: 1 Vacancy

Job Summary

Au sein de léquipe Online services à Ubisoft Montréal vous joignez léquipe responsable de faire le pont vers les services en ligne dUbisoft 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 dutilisateurs 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é 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/ 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 darchitecture 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 dauthentification et de rate limiting.
  • Provisionner et opérer linfrastructure du Gateway en infrastructure-as-code (Terraform AWS CDK ou CloudFormation).
  • Intégrer lobservabilité dans tout ce que vous livrez: métriques logs structurés traces alertes basées sur les SLO.
  • Faire partie dune équipe agile qui collabore sur les designs techniques les nouvelles fonctionnalités et lamélioration continue du code existant.
  • Mentorer et soutenir des collègues moins expérimentés participer aux revues de code et aux discussions darchitecture.
  • Déboguer profiler et améliorer la base de code existante sous charge de production.

Qualifications :

Vous comme personne

Vous cherchez loccasion de mettre à profit votre expérience et votre passion auprès dune des plus grandes plateformes de jeu au monde. Vous avez envie de moderniser une pièce critique dinfrastructure dont dépend chaque service en ligne dUbisoft.

Vous avez dexcellentes 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 lIA (Claude GitHub Copilot etc.) dans votre travail au quotidien et vous avez envie daider 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 dexpérience professionnelle en programmation.
  • Forte maîtrise de Go et/ou 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 ).
  • Pratiques de tests rigoureuses: tests unitaires tests dintégration pyramide de tests. À laise 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 dAPIs 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.
  • À laise avec les pipelines CI/CD (GitLab CI GitHub Actions ou équivalent) et les pratiques modernes DevOps.
  • Bonne compréhension des fondamentaux HTTP TLS réseau et des concepts dAPI 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 dauthentification et autorisation (OAuth2 OIDC JWT mTLS).
  • Expérience avec des plateformes self-serve / internes pour développeurs.
  • Expérience avec des clouds autres quAWS (Tencent Cloud GCP Azure).
  • Expérience pratique dintégration doutils de développement assistés par IA (Claude GitHub Copilot) dans les workflows déquipe.
  • Expérience en pratiques SRE: SLO error budgets gestion dincidents.
  • Expérience à supporter des jeux AAA live ou des plateformes en ligne à grande échelle.

 


Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more

View Profile View Profile