09 Nov
|
MONDATA
|
Winnipeg
Notre équipe d'ingénierie a bâti WeActis en mode startup, et le produit a trouvé son marché. Notre développement passe aujourd'hui par une approche pilotée par spécifications, où des agents de codage prennent en charge une bonne part de l'écriture. Ça n'enlève rien au métier : ça déplace l'effort vers la conception, l'architecture et le jugement. Ce que tu vas fairePrendre en charge des fonctionnalités de bout en bout : conception, architecture, livraison en productionTraduire un besoin produit en spécification assez précise pour qu'un agent livre la bonne chose, puis encadrer son exécutionRéviser et arbitrer ce qui est produit : architecture, sécurité, performance, maintenabilité. Ton expérience est le garde-fouValider que ce qui est livré fait vraiment ce qu'il doit faire : tests, critères d'acceptation, observabilitéDémêler les problèmes qui résistent, quand il faut sortir du cadre habituel pour comprendre ce qui se passeFaire évoluer notre façon de travailler et participer aux décisions techniques et d'architecture de l'équipe Ce que tu vas construireTu te joindras à l'équipe WeActis, notre plateforme SaaS intégrée à Microsoft 365. Plutôt que de miser sur la formation annuelle en cybersécurité, WeActis s'appuie sur les comportements réels observés dans l'environnement M365 d'une organisation pour guider les employés, directement dans leur flux de travail, vers des habitudes qui réduisent l'exposition des données sensibles.
Au-delà de WeActis, Mondata opère sa plateforme de détection et réponse aux incidents avec son équipe SOC (MDR), et offre des services de tests d'intrusion. Tu ne développeras pas un produit de cybersécurité à distance de la cybersécurité.
Profil recherché
EssentielCinq ans ou plus d'expérience en développement,
avec des systèmes que tu as conçus, livrés et maintenus en productionUn parcours dans des systèmes backend exigeants (Go, Rust, Java ou C/C++), parce que c'est de là que vient le jugement qu'on chercheBonnes pratiques d'architecture dans un contexte de systèmes distribuésSouci marqué de la qualité du résultat : fiabilité, maintenabilité et sécurité de ce qu'on met en productionExpérience en environnement cloud AWS avec Kubernetes/DockerAvoir intégré un agent de codage à ton travail (Claude Code, Codex, Cursor, Copilot), ou l'envie claire de le faire. On t'accompagne, mais c'est dans cet environnement que le poste s'exerceCapacité à exprimer une intention technique clairement et sans ambiguïté, à l'écritDiplôme universitaire en génie logiciel ou expérience équivalenteCapacité à documenter en anglais; aisance en français ou en anglais, idéalement les deuxAtoutsSpec-driven development, MCP, création de skills ou d'outillage pour agentsArchitectures asynchrones et event-driven (Kafka, files de messages)Pratiques CI/CD et infrastructure as codeSensibilité UI/UX et souci du détail sur l'expérience livréeExpérience sur des produits de cybersécurité, de télémétrie ou d'observabilité Ce qu'on offreChez Mondata, on travaille majoritairement en télétravail, avec des bureaux à Montréal et à Québec pour ceux qui aiment s'y retrouver. Un horaire hebdomadaire versatile de 35 heures, un régime d'assurances collectives, un REER collectif et le temps nécessaire pour ta veille technologique. Une équipe à taille humaine, où les développeurs sont impliqués dans les choix techniques et où on prend le temps de discuter des décisions avant de les appliquer. Et comme on protège des données sensibles, on opère dans un cadre certifié SOC 2 et ISO 27001,de bonnes habitudes qui sont devenues les nôtres.
📌 Ingénieur Développement Logiciel Remote H/F (Winnipeg)
🏢 MONDATA
📍 Winnipeg