Développeur(-euse) logiciel sénior, Ingénierie de production Senior Software Developer Production En (Quebec City)

Développeur(-euse) logiciel sénior, Ingénierie de production Senior Software Developer Production En (Quebec City)

23 Oct
|
Intrado
|
Quebec City

23 Oct

Intrado

Quebec City

Notre entreprise de pointe s’efforce de devenir le partenaire de services d’urgence le plus fiable et axé sur les données, en unifiant les communications fragmentées pour fournir une intelligence exploitable aux premiers intervenants. Intrado is dedicated to saving lives and protecting communities, helping them prepare for, respond to, and recover from critical events. Our cutting-edge companystrives to become the most trusted, data-centric emergency services partner by uniting fragmented communications into actionable intelligence for first responders.

Développeur(-euse) logiciel sénior, Ingénierie de production — Viper Next Generation (VNG) Région de Montréal (hybride) · Déplacements chez les clients au Canada et aux États-Unis · Bilingue français/anglais Un poste de développement qui prend en charge la production. Nous cherchons un développeur ou une développeuse qui veut devenir la personne qui connaît le mieux le système en production — capable de prendre une défaillance signalée par un centre 911, de la reproduire dans notre laboratoire, de la retracer dans le code, de la corriger ou de remettre à l'équipe responsable un diagnostic précis, puis de bâtir l'automatisation pour qu'elle n'atteigne plus jamais un client. Environ les deux tiers du poste sont techniques — déboguer, reproduire, corriger, déployer et bâtir de l'outillage — et le tiers restant consiste à être l'autorité technique qui détermine ce qui ne fonctionne pas, qui en est responsable et quelle est la prochaine étape.

Trouver et corriger ce qui est brisé en production. Valider les correctifs avant leur mise en production. Harnais de reproduction, générateurs d'appels synthétiques, analyseurs de journaux, scripts de déploiement et de validation — écrits avec des agents de codage IA (Claude Code fait partie de l'outillage standard de nos équipes d'ingénierie), pour que votre temps aille aux problèmes difficiles plutôt qu'au code répétitif. Être l'autorité technique sur la production.

Déterminer si une défaillance se situe dans l'application, Kubernetes, le réseau, une base de données ou un SBC/opérateur, et mobiliser les équipes SRE, Infrastructure ou Réseau avec une demande précise. Maintenir une vue claire des problèmes de production actifs — sévérité, responsable, prochaine étape — et signaler ce qui requiert davantage d'attention de l'ingénierie. 5 ans ou plus d'expérience comme développeur ou développeuse logiciel, avec du code que vous avez livré et soutenu en production. ~ Connaissance pratique de Linux, des conteneurs et de Kubernetes, et des notions de réseau suffisantes pour suivre un flux d'appel SIP ou lire une capture de paquets. ~ Vous utilisez déjà des agents de codage IA (Claude Code, Copilot ou équivalent) dans votre façon de travailler, ou vous voulez en faire un élément central. ~ Bilinguisme français et anglais — vous travaillerez avec des clients et des équipes au Québec, ailleurs au Canada et aux États-Unis. ~ Participation à une rotation de garde pour le soutien des environnements de production.

Débogage de systèmes distribués en production : files de messages, bases de données, intégrations d'API Outils de surveillance et d'observabilité La production, le code, le laboratoire et le site client — la plupart des développeurs n'en voient qu'un. Vous travaillez avec l'IA au quotidien.



L'organisation d'ingénierie d'Intrado fonctionne avec Claude Code et déploie des flux de travail à base d'agents IA dans toutes ses équipes.

Vous aurez l'outillage et la latitude pour automatiser les tâches répétitives de l'ingénierie de production jusqu'à les faire disparaître. Ce poste existe pour que les problèmes de production aient un responsable technique, et non une file d'attente.

Infonuagique : Microsoft Azure (multirégion), conteneurs/Kubernetes Backend : Java (Spring Boot moderne) / Node.js Frontend : React, TypeScript Base de données : PostgreSQL (réplication, haute disponibilité) DevOps / Observabilité : GitHub, pipelines CI/CD, outils de surveillance et d’observabilité, Linux, Recent Relic Senior Software Developer, Production Engineering — Viper Next Generation (VNG) Montreal area (hybrid) · Travel to customer sites in Canada and the US · Bilingual French/English This is a development role that owns production. We are looking for a developer who wants to be the person who knows the running system best — someone who can take a failure reported from a 911 center, reproduce it in our lab, trace it through the code, fix it or hand the owning team an exact diagnosis, and then build the automation so it never reaches a customer again. Roughly two-thirds of the job is technical — debugging, reproducing, fixing, deploying and building tooling — and one-third is being the technical authority who decides what is wrong, who owns it and what happens next.

Find and fix what's broken in production. Reproduce field issues in the lab, read and debug the code, and either fix the defect yourself or hand the owning team a reproduction and root cause they can act on the same day. Validate fixes before they ship.

Own deployments and customer cutovers end to end. Deploy VNG releases, upgrades and new-customer cutovers, run post-release validation, and build the automated interop certification that gates every cutover so it is tested the same way every time. Travel to 911 centers in Canada and the US when an issue can only be seen on site.

Reproduction harnesses, synthetic call generators, log analyzers, deployment and validation scripts — written with AI coding agents (Claude Code is standard tooling across our engineering teams) so your time goes to the hard problems, not the boilerplate. Be the technical authority on production. Decide whether a fault sits in the application, Kubernetes, the network, a database or a carrier/SBC, and pull in SRE, Infrastructure or Network engineering with a precise ask.

Keep a transparent picture of active production issues — severity, owner, next step — and flag what needs more engineering attention. 5+ years as a professional software developer, with code you have shipped and supported in production. ~ Working knowledge of Linux, containers and Kubernetes, and enough networking to follow a SIP call flow or read a packet capture. ~ You already use AI coding agents (Claude Code, Copilot or similar) as part of how you work, or you want to make them central to it.



~ Clear communicator with engineers, field operations and customers: you can explain a root cause to a 911 center director and to an SRE. ~ Bilingual French and English — you will work with customers and teams across Quebec, the rest of Canada and the United States. ~ Able to travel to customer sites. ~ Participation in on-call rotation for production support. Strong assets Debugging distributed systems in production: message queues, databases, API integrations Monitoring and observability tooling Mission-critical or 24x7 customer-facing environments Production, the code, the lab and the customer site — most developers see one of these. You work AI-native.

Intrado's engineering organization runs on Claude Code and is rolling out AI agent workflows across teams. You will have the tooling and the latitude to automate the repetitive parts of production engineering out of existence. This role exists so production issues get a technical owner, not a queue.

Cloud: Microsoft Azure (multi-region), containers/Kubernetes Backend: Java (modern Spring Boot) / Node.js / Frontend: React, Typescript Database: PostgreSQL (replication, HA) DevOps/Observability: GitHub, CI/CD pipelines, monitoring/observability tooling, Linux, NewRelic Il est important que l’anglais soit inclus dans nos exigences de communication, puisque le siège social de notre entreprise est situé aux États-Unis et que nous collaborons régulièrement avec des équipes américaines. Compte tenu de la nature de nos activités et de notre rôle dans le soutien des services essentiels de sécurité publique, notamment les communications d’urgence du 911, la capacité de communiquer efficacement en anglais est essentielle afin d’assurer une collaboration harmonieuse, une efficacité opérationnelle optimale, et la prestation de services de haute qualité à nos clients et partenaires. It is important that English be included in our communication requirements, as our company’s headquarters are located in the United States and we regularly collaborate with U.Given the nature of our business and our role in supporting essential public safety services, including 911 emergency communications, the ability to communicate effectively in English is critical to ensuring seamless collaboration, optimal operational efficiency, and the delivery of high-quality services to our customers and partners.

ChezIntrado, nous offrons un régime complet d’avantages sociaux qui comprend ce que vous attendez (assurance médicale, assurance dentaire et assurance des soins de la vue, assurance‑vie et assurance invalidité, congés payés, régime enregistré d’épargne-retraite (REER), et plusieurs avantages qui excèderont vos attentes, tels que le remboursement de frais de scolarité, des congés parentaux payés, l’accès à une bibliothèque complète de ressources de formation personnelle et professionnelle, des rabais d’employés, des assurances couvrantet plus encore! AtIntrado, we offer a comprehensive benefits package that includes what you’d expect (medical, dental, vision, life and disability coverage, paid time off, aRegistered RetirementSavings Plan (RRSP), and several that go above and beyond– tuition reimbursement,paid parental leave, access to a comprehensive library of personal and professional training resources, employee discounts,insurance coverageand more! #

📌 Développeur(-euse) logiciel sénior, Ingénierie de production Senior Software Developer Production En (Quebec City)
🏢 Intrado
📍 Quebec City

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: développeur(-euse) logiciel sénior, ingénierie de production senior software developer production en (quebec city) / quebec city

Subscribe to this job alert:

Get the latest job offers by email for: développeur(-euse) logiciel sénior, ingénierie de production senior software developer production en (quebec city) / quebec city