Développeur principal ou développeuse principale logiciel - (Online services - Hosting Platforms)
Montreal, Quebec, Canada · On-site
Senior$771M raised
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 Rain…
What if you could redefine what’s possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth an…
AIRCRAFT MAINTENANCE ENGINEER (M) - ACA - NORTH (#1007)
Montreal, Quebec, Canada · On-site
Mid level
WHY JOIN AIR INUIT Every day, something extraordinary happens in the skies above Nunavik. At Air Inuit, we’re not just flying planes, we’re connecting communities, delivering essentials, and making a meaningf…
English Follows Nous sommes Access Access est le plus important fournisseur privé de services de gestion de dossiers et de l’information dans le monde, avec des opérations aux États-Unis, au Canada, en Amérique Centrale …
LINE SUPPORT AGENT - DAYSHIFT - MAINTENANCE (#1012.1)
Montreal, Quebec, Canada · On-site
Entry level
WHY JOIN AIR INUIT Every day, something extraordinary happens in the skies above Nunavik. At Air Inuit, we’re not just flying planes, we’re connecting communities, delivering essentials, and making a meaningf…
Superviseur de l'entretien ménager - Campement minier (Fly-in/fly-out)
Montreal, Quebec, Canada · On-site
Senior$360M raised
Description de l'entreprise QUI SOMMES-NOUS? Certifiée comme Great Place to Work®, Dexterra Group est une entreprise en plein essor, financièrement solide et cotée en bourse (TSX:DXT) avec une présence étendue à travers …
CCM Hockey is present worldwide, we have offices in Canada, the United States, Sweden, Finland, Germany and Taiwan. Our headquarters are located in Montreal, where we create and develop our equipment. Our mission is to i…
Skills: Quality Assurance, Quality Control, Root Cause Analysis, Corrective and Preventive Actions, Supplier Quality Management
ID de la demande : 181160 Niveau du poste : Niveau supérieur District/Groupe d'origine : Ganotec District Département : Santé-sécurité Sommaire du poste Chez Ganotec, les gestionnaires de la santé-sécurité (SST) jouent u…
Skills: Health and Safety Management, Risk Assessment, Incident Investigation, Regulatory Compliance, Safety Training
The Project Manager is required to perform an array of duties related to the general oversight of project execution and customer relations. The Project Manager’s duties can include initiating and maintaining client…
How about joining a company where people are at the heart of the projects? Our Operations team in Montreal is expanding, and we are looking for passionate talents to join our adventure! Being part of the MACH team means …
Skills: Building Inspection, Technical Support, Team Coordination, CMMS, Yardi
Installateur de sys. de sécurité CCQ-FTQ (Compagnon/Apprenti)
Montreal, Quebec, Canada · On-site
Mid level
Description Joignez-vous à notre équipe Si nous accordons autant d’importance à la sécurité, c’est parce que nos clients y accordent eux aussi beaucoup d’importance. En utilisant nos technologies et nos services de premi…
Skills: Security System Installation, Intrusion Prevention, Fire Alarm Systems, CCTV, Access Control
Sommaire du poste: Relevant du Gestionnaire équipe - Toiture, le titulaire du poste agira à titre d’Inspecteur en bâtiment - Science du bâtiment. Il sera responsable de participer à la surveillance de divers travaux de s…
Skills: Building Inspection, Roofing Systems Surveillance, Foundation Waterproofing, Building Envelope Expertise, Technical Reporting
Superviseur Traitement du courrier - Quart de nuit
Montreal, Quebec, Canada · On-site
Mid level
Numéro de la demande d’emploi: 202185 Fonction administrative: Opérations d’établissement Ville principale: Montréal Emplacement(s) supplémentaire(s): St-Laurent, Montréal, Montreal Province: Québec Type d’emploi: Temps …
Skills: Team Management, Operational Planning, Health and Safety Management, Performance Management, Labor Relations
Why you’ll love Softchoice: We are a software-focused IT solutions and services provider that equips organizations to be agile and innovative, and for their people to be engaged, connected, and creative at work. That mea…
The position of fraud prevention advisor with the Desjardins Group Security Office involves more than working in a call centre. You actively help to protect thousands of members and clients, making a real, positive impac…
Skills: Fraud Detection, Risk Identification, Customer Service, Data Analysis, Interpersonal Communication
Sergent de sécurité - Centre de recherche hospitalier | Chef d'équipe
Montreal, Quebec, Canada · On-site
Mid level$3.1B raised
Vous souhaitez mettre votre leadership au service d'un environnement de recherche reconnu où la sécurité, le professionnalisme et le service à la clientèle sont essentiels? GardaWorld est à la recherche d'un Sergent de s…
Web Security Consultant / Consultant(e) en sécurité web
Montreal, Quebec, Canada · Remote OK
Senior
(VERSION EN FRANÇAIS PLUS BAS) The Role We're looking for a Web Security Consultant who can help us build secure websites from the ground up. Security isn't something that should be addressed at the end of a project—it's…
Skills: Web Application Security, WordPress Security, OWASP Top 10, Vulnerability Assessment, Secure Coding Practices
Division Enquêtes et Gestion des Risques GardaWorld est le chef de file mondial en services de sécurité, offrant des solutions intégrées en sécurité, enquêtes, gestion des risques et technologies à des clients partout da…
Skills: Administrative Coordination, Document Management, Billing, Financial Tracking, Customer Service
The position of fraud prevention advisor with the Desjardins Group Security Office involves more than working in a call centre. You actively help to protect thousands of members and clients, making a real, positive impac…
Skills: Fraud Detection, Risk Identification, Customer Service, Data Analysis, Interpersonal Communication
Développeur principal ou développeuse principale logiciel - (Online services - Hosting Platforms)
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree
Posted 29d ago
~40 hrs/week
French
Responsibilities
Design, develop, and operate high-availability distributed Gateway services to ensure reliability, low latency, and security for Ubisoft's online services. You will lead the evolution toward a self-serve gateway and mentor junior colleagues while integrating security and observability into the infrastructure.
Requirements
Requires 5+ years of professional programming experience with strong mastery of Go and/or Node.js/TypeScript and a bachelor's degree in computer science or equivalent. Candidates must have practical experience with AWS, Infrastructure as Code, and API security standards like OWASP.
Full job description
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 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 HTTP, 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.
Contract: Permanent
Work flexibility: Office-based
Related keywords
GoNode.jsTypeScriptLuaOpenRestyAWSTerraformAWS CDKCloudFormationRESTful APIAPI GatewayWAFDDoS ProtectionOWASP API SecurityOAuth2OIDC
Ubisoft is a global leader in gaming with teams across the world crafting original and memorable gaming experiences featuring brands such as Assassin’s Creed®, Brawlhalla®, For Honor®, Far Cry®, Tom Clancy’s Ghost Recon®, Just Dance®, Rabbids®, Tom Clancy’s Rainbow Six®, The Crew® and Tom Clancy’s The Division®.
We believe diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help us create the unknown!
Offices: 2, Avenue Pasteur, Saint-Mandé, Île-de-France 94160, FR · Norra Stationsgatan 93, Stockholm, 113 64, SE · Ulica Balkanska 44, Belgrade, 11000, RS · 625 3rd St, San Francisco, CA 94107, US · 1 Fusionopolis Walk, Singapore, Singapore 138628, SG
Video GamesVideo Game DevelopmentVideo Game ProductionVideo Game MarketingVideo Game DesignLevel DesignProgrammingOnline ProgrammingTransmediaArt
How many Security & Safety jobs are open in Montreal, Canada right now?
There are currently 786 open security & safety positions in Montreal, Canada listed on Clera. New openings are added daily as companies post roles.
Which companies are hiring for Security & Safety roles in Montreal, Canada?
Companies currently hiring include GardaWorld, Desjardins, L3Harris Technologies, Genetec, Ubisoft, among others. Browse the listings above to see every active employer.
Are there remote or hybrid Security & Safety jobs in Montreal, Canada?
Yes — 307 of the 786 open security & safety positions offer remote or hybrid work (37 remote, 270 hybrid).
How do I apply for Security & Safety jobs in Montreal, Canada?
Each listing links directly to the employer's application page. Apply early — fresh listings get the most recruiter attention in the first two weeks.