Plateformes de surveillance de fibres optiques et de visibilité réseau Nous concevons des plateformes logicielles critiques de surveillance de fibres optiques et de visibilité réseau , utilisées par des opérateurs télécoms et des fournisseurs de centres de données à travers le monde. Nos solutions permettent la surveillance en temps réel des réseaux fibre, incluant la détection et la localisation de pannes, l’analyse de dégradations de signal et l’assurance de service, tant pour les réseaux extérieurs (OSP) que pour les centres de données et les interconnexions DCI. Notre écosystème logiciel repose sur une architecture de microservices conteneurisés , s’exécute principalement sous Linux et est déployé dans des environnements on‑premise, cloud et hybrides .
La fiabilité, la performance, la scalabilité et l’excellence opérationnelle sont au cœur de notre ADN. Nous recherchons un développeur backend senior (5 à 10 ans d’expérience) afin de concevoir, développer et faire évoluer les services backend au cœur de nos plateformes de surveillance de fibres optiques. Vous travaillerez sur des systèmes distribués , des services orientés API et des pipelines de données à haut débit , dans un contexte où le logiciel interagit directement avec des infrastructures réseau et matérielles réelles.
Concevoir, développer et maintenir des services backend et microservices avec un fort accent sur la performance, la fiabilité et la résilience Développer des services principalement en Java, Node.js et Go (Golang) Collaborer étroitement avec les équipes DevOps pour l’exploitation des services en production (monitoring, logs, alertes) Contribuer aux pipelines CI/CD , aux tests automatisés et aux bonnes pratiques d’ingénierie Compétences techniques requises ~Solide expérience en Java, Node.js et Go (Golang) pour le développement de services backend en production ~ À l’aise dans des environnements Linux Bonne compréhension des enjeux de concurrence, réseau et performance des systèmes backend Expérience avec la journalisation, la surveillance et les alertes en environnement de production Connaissance du langage C# , notamment dans des contextes orientés systèmes, outils ou intégrations backend Expérience dans les domaines des télécommunications ,
de la surveillance réseau ou des réseaux à fibres optiques Expérience en développement mobile iOS et/ou Android , notamment pour des applications de visualisation, de diagnostic ou de contrôle, est considérée comme un atout Compréhension ou expérience pratique avec des assistants de programmation basés sur l’IA et des outils de développement pilotés par agents (ex. Excellentes capacités d’analyse et de résolution de problèmes Sens élevé de la qualité et de la responsabilité vis‑à‑vis des systèmes critiques Baccalauréat en génie logiciel, informatique ou expérience équivalente Anglais fonctionnel ou avancé requis (le français est un atout important) Autorisation légale de travailler au Canada Salaire concurrentiel et programme complet d’avantages sociaux Environnement de travail hybride et flexible Culture d’ingénierie pragmatique, collaborative et orientée qualité Vision produit à long terme avec des défis techniques stimulants Opportunités continues d’apprentissage et de développement professionnel ---------------------------------------- Fiber Monitoring & Network Visibility Platforms We build mission‑critical fiber monitoring and network visibility platforms used by leading telecommunications operators and data center providers worldwide. Our solutions enable real‑time monitoring of fiber networks, including fault detection and localization, signal degradation analysis, and service assurance, across outside plant (OSP), data centers, and DCI environments.
Our software platform is based on a containerized microservices architecture , runs primarily on Linux, and is deployed in on‑premises, cloud, and hybrid environments . Reliability, scalability, performance, and operational excellence are at the core of what we do. We are looking for a Senior Backend Software Developer (5-10 years of experience) to design, develop,
and evolve the backend services at the heart of our fiber monitoring platforms.
You will work on distributed systems , API‑driven services , and high‑throughput data pipelines in a domain where software interfaces directly with real‑world network and hardware infrastructure. Design, develop, and maintain backend services and microservices with a strong focus on performance, reliability, and resilience Develop backend services primarily using Java, Node.js, and Go (Golang) Collaborate closely with DevOps teams to operate services in production (monitoring, logging, alerting) Contribute to CI/CD pipelines , automated testing, and engineering best practices Required Technical Skills ~5-10 years of professional backend software development experience ~ Strong experience developing backend services using Java, Node.js, and Go (Golang) in production environments ~ Solid understanding of microservices architectures , including: ~ Comfortable working in Linux environments Good understanding of concurrency, networking, and performance considerations in backend systems Experience with logging, monitoring, and alerting in production environments Assets / Nice to Have Knowledge of the C# language, particularly in system‑level tools, utilities, or backend integrations Background in telecommunications , network monitoring , or fiber‑optic networks Experience with iOS and/or Android mobile development , particularly for visualization, diagnostics, or control applications, is considered an asset Understanding or practical experience with AI coding assistants and agent ‑based development tools (e.g., Cursor or similar) Self‑driven and autonomous , able to own features from design through deployment High standards for quality and a strong sense of ownership for production systems Bachelor’s degree in Software Engineering, Computer Science, or equivalent professional experience Working or fluent English required (French is a strong asset) Legal authorization to work in Canada Competitive salary and comprehensive benefits package Hybrid and flexible work workplace Long‑term product roadmap with meaningful technical challenges Continuous learning and professional growth opportunities We celebrate diversity and are committed to creating an inclusive environment for all employees.
📌 Développeur Logiciel Backend (Montreal)
🏢 EXFO
📍 Montreal