Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Développeur Logiciel Backend

EXFO Inc.

Location:
Montreal - HybridAbout Us
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.The Role
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. This role is ideal for someone who is curious, autonomous, and detail-oriented, and who enjoys understanding complex systems end-to-end and seeing their work running in production at scale.Key Responsibilities
Design, develop, and maintain backend services and microservices with a strong focus on performance, reliability, and resilienceDevelop backend services primarily using Java, Node.Js, and Go (Golang)Design, document, and maintain robust and versioned RESTful APIsContribute to the evolution of a microservices architecture deployed in containerized environmentsPackage and deploy applications using DockerCollaborate closely with DevOps teams to operate services in production (monitoring, logging, alerting)Participate in architecture discussions, design reviews, and code reviewsTroubleshoot and resolve complex issues in production distributed systemsContribute to CI/CD pipelines, automated testing, and engineering best practicesWork closely with Product, QA, and other engineers to deliver reliable and valuable featuresRequired Technical Skills
5–10 years of professional backend software development experienceStrong experience developing backend services using Java, Node.Js, and Go (Golang) in production environmentsSolid understanding of microservices architectures, including: Service boundaries and ownership Inter-service communication patterns API design, versioning, and governance Scalability, resiliency, and fault-tolerance conceptsProven hands-on experience with Docker and containerized applicationsExperience designing and consuming REST APIsComfortable working in Linux environmentsProficiency with Git and collaborative development workflowsGood understanding of concurrency, networking, and performance considerations in backend systemsObservability & Operations Experience with logging, monitoring, and alerting in production environments Familiarity with observability concepts and tools (metrics, distributed tracing, logs) Ability to diagnose and analyze issues across multiple services, containers, and infrastructure layersAssets / Nice to Have
Experience working with embedded systems or systems close to hardwareKnowledge of the C# language, particularly in system-level tools, utilities, or backend integrationsBackground in telecommunications, network monitoring, or fiber-optic networksFamiliarity with event-driven architectures and real-time or near-real-time distributed systemsExperience with iOS and/or Android mobile development, particularly for visualization, diagnostics, or control applications, is considered an assetUnderstanding or practical experience with AI coding assistants and agent-based development tools (e.G., Cursor or similar)Soft Skills & Mindset
Naturally curious and motivated to deeply understand how systems behave in productionSelf-driven and autonomous, able to own features from design through deploymentStrong analytical and problem-solving skillsClear communicator, comfortable collaborating across teamsHigh standards for quality and a strong sense of ownership for production systemsTeam-oriented with a proactive attitudeRequirements
Bachelor’s degree in Software Engineering, Computer Science, or equivalent professional experienceWorking or fluent English required (French is a strong asset)Legal authorization to work in CanadaWhat We Offer
Competitive salary and comprehensive benefits packageHybrid and flexible work environmentOpportunity to work on real-world infrastructure at global scaleCollaborative, pragmatic engineering cultureLong-term product roadmap with meaningful technical challengesContinuous learning and professional growth opportunitiesLegal & Equal Opportunity Statement
EXFO is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.Company Background
EXFO develops intelligent software and hardware solutions to test, monitor and analyze the performance of telecommunications networks. Established in 1985, we are trusted advisors for fiber optic, 5G and cloud-native deployments. With operations in 25+ countries-and counting!—we serve the world’s leading mobile network operators, hyperscalers and transceiver manufacturers. Our team welcomes new members with all kinds of skillsets and backgrounds. That’s how we accomplish our mission: to ensure the connected world meets the highest expectations, to bring together people, communities and businesses.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel Backend in Winnipeg, MB vacancy
  • Concevez des solutions backend évolutives chez Cozey, en misant sur les API REST, les langages fortement typés et l’architecture logicielle.Comme Développeur·euse logiciel sénior, vous relèverez du Gestionnaire, Ingénierie logicielle (WMS). Vous bâtirez les systèmes post-achat... 
    Suggested
    Remplacement

    Cozey

    Winnipeg, MB
    1 hour ago
  •  ...change pour toi : nos analystes et nos développeurs font partie de la même organisation, à taille...  ...productionUn parcours dans des systèmes backend exigeants (Go, Rust, Java ou C/C++),...  ...à l'écritDiplôme universitaire en génie logiciel ou expérience équivalenteCapacité à documenter... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Mondata

    Winnipeg, MB
    1 hour ago
  • Une carrière en tant queue développeuse principale ou développeur principal Backend dans l’équipe Plateformes et Automatisation, à la Banque Nationale...  ...technologiques grâce à ton expertise en développement logiciel, en architecture distribuée, en infonuagique AWS et en plateformes... 
    Suggested
    Apprenticeship
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    1 hour ago
  •  ...est l'un des principaux fournisseurs de SoC (System on Chip), de logiciels et de plates-formes matérielles et logicielles intégrées pour...  ...métro Préfontaine). À propos du poste :Nous recherchons un(e) développeur(se) logiciel hautement qualifié(e) et polyvalent(e), possédant... 
    Suggested

    Octasic

    Winnipeg, MB
    1 hour ago
  • Développeur/Développeuse logiciel senior Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant / For the English...  ...expérience professionnelle dans la conception de services backend modernes, évolutifs et performants, avec une solide... 
    Suggested

    AppDirect, Inc

    Winnipeg, MB
    1 hour ago
  • $141.4k - $204.4k per year

     ...a Senior Software Engineer, you will collaborate with Research Scientists and Engineers to shape how new technologies integrate into backend architecture. You will translate ideas from exploration into systems that can operate at scale in a live environment. You will operate... 
    Full time
    Local area
    3 days per week

    Electronic Arts (EA)

    Winnipeg, MB
    1 hour ago
  • Développeur backend, DevSecOpsAu nom de notre client, Procom recherche un Développeur backend, DevSecOps pour un poste permanent. Ce poste est un poste hybride avec 2 jours sur place au bureau de notre client à Québec, Quebec, Canada.Développeur backend, DevSecOps - Description... 
    Permanent employment
    Work at office

    Procom-b5a780c3

    Winnipeg, MB
    1 hour ago
  • Maîtrisez Azure et .NET comme Développeur Logiciel senior pour un mandat hybride à Québec, axé sur les plateformes DevSecOps corporatives.Procom recherche un Développeur Logiciel senior pour un client du secteur des assurances. Vous concevrez des solutions applicatives, ferez... 

    Procom

    Winnipeg, MB
    1 hour ago
  •  ...Python chez NorthStar, selon un modèle hybride depuis ses bureaux du Vieux-Montréal. Travaille sur des données satellitaires.Comme développeur logiciel sénior, tu intégreras l’équipe du pipeline EI². Tu collaboreras avec des scientifiques, des data scientists et un spécialiste... 
    Work at office

    NorthStar Earth & Space

    Winnipeg, MB
    1 hour ago
  • Intégrez l'équipe DNA d'Oliver Wyman à Montréal comme Développeur Logiciel. Vous serez au cœur de l'innovation, transformant des idées en solutions grâce à l'IA et au développement logiciel. Au sein d'Oliver Wyman, vous jouerez un rôle clé en alliant votre expertise technique... 
    Apprenticeship
    Work at office
    Day shift

    Marsh

    Winnipeg, MB
    1 hour ago
  • Maîtrisez Azure et le DevSecOps comme Développeur Logiciel senior à Québec, dans un poste permanent en mode hybride. Concevez des plateformes fiables.Comme conseiller de Chrome Technologies, vous intervenez auprès de clients sur des projets confiés. Vous concevez et faites évoluer... 
    Permanent employment

    Chrome Technologies

    Winnipeg, MB
    1 hour ago
  •  ...profil hands‑on, possédant une solide expertise backend en Java et une réelle passion pour la qualité logicielle, les architectures modernes et les environnements...  ...distribués.Bonne compréhension des principes de génie logiciel, de la programmation orientée objet et de l'... 
    Apprenticeship

    Highspring

    Winnipeg, MB
    1 hour ago
  • Rejoignez GoTo comme Développeur Logiciel Senior et collaborez sur des solutions de communication critiques. Dans ce poste hybride, vous concevrez, développerez et opérerez des services utilisant Java et Golang. Au sein de l’équipe CMGMT, vous participerez activement à la... 
    Daily paid

    GoTo Meeting

    Winnipeg, MB
    1 hour ago
  •  ...Groupe SII, participez à un projet bancaire majeur en tant que Développeur Senior C# .NET. Contribuez à la création d'applications critiques...  ..., vous serez responsable du cycle complet de développement logiciel, allant de l'analyse des besoins au support en production. Vous... 

    SII Canada

    Winnipeg, MB
    1 hour ago
  •  ...CARA avec Java, Python et SQL chez Diagnos, en contribuant à l’analyse d’images rétiniennes par intelligence artificielle.Comme développeur logiciel principal, vous guidez l’équipe d’ingénierie tout en restant proche du code. Vous développez et révisez la plateforme Web CARA.... 

    DIAGNOS Medical Systems (TSX: ADK.V)

    Winnipeg, MB
    1 hour ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services FoundationEn plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir...  .... You’ll set the technical bar alongside other senior backend developers and the product team, and your decisions will... 
    Long term contract
    Work at office
    Worldwide

    Unity Technologies

    Winnipeg, MB
    1 hour ago
  • $103k - $153k per year

    Développeur(euse) de logiciels sénior, Unity Services Foundation En plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir...  .... You'll set the technical bar alongside other senior backend developers and the product team, and your decisions will... 
    Long term contract
    Temporary work

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    1 hour ago
  • Devenez Développeur Backend chez Maplr à Montréal et participez à des projets technologiques novateurs. Rejoignez une équipe dédiée à l’innovation et à l’excellence. Chez Maplr, une startup dynamique, vous serez responsable de la conception et du développement dans un environnement... 

    Maplr

    Winnipeg, MB
    1 hour ago
  •  ...avec JavaScript et TypeScript pour la plateforme Viewer d’Autodesk. Travaillez sur des capacités 2D et 3D évolutives.Comme Développeur(se) de logiciel(s) sénior, vous livrerez des systèmes de production et des fonctionnalités de bout en bout. Vous utiliserez React ou des frameworks... 

    Autodesk, Inc

    Winnipeg, MB
    1 hour ago
  •  ...rejoindriez notre équipe de développement de la division Ingénierie de plateforme. Nous développons une plateforme native d’IA pour nos développeurs internes, qui sont plus de 150, en nous guidant d’une seule question : cela réduit-il le délai entre l’idée et la création de... 

    MaintainX (An Autodesk Company)

    Winnipeg, MB
    1 hour ago
  •  ...clients et infonuagiques. Automatisez les déploiements et les intégrations SaaS au sein d'équipes multidisciplinaires.Ce poste de développeur logiciel combine services professionnels, développement back-end et pratiques DevOps/SRE. Vous concevrez des solutions adaptées,... 

    EXFO

    Winnipeg, MB
    1 hour ago
  • Rejoignez Expedia Group en tant que Développeur Logiciel III à Montréal et participez à la transformation du voyage. Grâce aux technologies innovantes, vous améliorerez l'expérience utilisateur à grande échelle. Au sein de l'équipe Technologie d'Expedia, ce rôle vous permettra... 
    Apprenticeship

    Expedia, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...Bring 5+ years building and operating backend services, distributed systems, or large‑...  ...télécoms, plateformes cloud et innovateurs logiciels pour permettre la prochaine génération...  ...communication numérique. En tant qu’Développeur Logiciel Sénior au sein de l’équipe Traffic... 
    Apprenticeship
    Work at office
    3 days per week

    Aduna Global, LLC

    Winnipeg, MB
    1 hour ago
  •  ...des systèmes Android en C++ et C# chez Unity, à Montréal ou à distance dans le fuseau horaire de la côte Est américaine.Comme développeur(se) logiciel sénior, vous concevrez le soutien de la plateforme Unity pour appareils mobiles, ordinateurs portables et hybrides. Vous... 

    Unity

    Winnipeg, MB
    1 hour ago
  •  ...Dragonfly à Montréal, au cœur d’une logistique du dernier kilomètre technologique. Collaborez sur des systèmes fiables.Ce poste de développeur logiciel senior couvre le développement, les tests, la maintenance et l’intégration de systèmes. Vous utiliserez des langages modernes,... 

    Intelcom

    Winnipeg, MB
    1 hour ago
  • Envie de vivre l'aventure extraordinaire de l'immigration canadienne ? Tu recherches un nouveau challenge en tant Développeur·euse Backend à Montréal ? Tu es à la bonne place ! Rejoins-nous chez Maplr! Nous sommes à la recherche de talents exceptionnels comme toi, prêts... 
    Work at office

    Maplr

    Winnipeg, MB
    1 hour ago
  • $125.3k - $175.3k per year

    Développeur(euse) de logiciels sénior, Unity Services FoundationEn plus de notre éditeur et de notre moteur, Unity propose diverses solutions pour concevoir des jeux et des expériences 3D enrichies par des données en temps réel. Notre équipe, Unity Services Foundation, joue... 
    Long term contract
    Part time
    Work at office
    Worldwide

    Unity

    Winnipeg, MB
    1 hour ago
  •  ...une intelligence exploitable aux premiers intervenants. Chez Intrado, tout notre travail a véritablement de l’importance. 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... 
    Daily paid

    Intrado

    Winnipeg, MB
    1 hour ago
  • Astek Canada recherche un Développeur principal en ingénierie IA pour concevoir et déployer des applications IA de bout en bout. Vous rejoindrez une équipe AI Factory au sein d’un acteur majeur et contribuerez à l’innovation et à la fiabilité des solutions en production. Vous... 

    Astek Group

    Winnipeg, MB
    1 hour ago
  •  ...pour une variété d'applications en foresterie, agriculture, milieux marins et côtiers, et énergie. Nous recherchons un développeur ou une développeuse logiciel sénior pour faire évoluer notre pipeline de traitement d'images vers de nouveaux cas d'usage. Entrée en poste prévue... 
    Work at office
    Flexible hours

    NorthStar Earth & Space

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Développeur Logiciel Backend. Be the first to apply!