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 43 minutes ago
Similar jobs that could be interesting for youBased on the Développeur Logiciel Backend in Winnipeg, MB vacancy
  •  ...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
    45 minutes ago
  •  ...élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus.Nous sommes à la recherche de plusieurs développeurs de logiciels passionnés pour se joindre à notre équipe. Vous développerez des logiciels essentiels qui alimentent la collecte, la... 
    Suggested
    Work at office
    Worldwide

    DRW Montreal

    Winnipeg, MB
    43 minutes ago
  • Postgres / SQL RôleAu sein de l’équipe responsable de la plateforme infonuagique de Cirrus, le rôle principal du titulaire du poste sera d’assurer le développement de la plateforme infonuagique en respectant les besoins dans le carnet de produits et la qualité de ce qui est...
    Suggested
    Apprenticeship

    Micrologic

    Winnipeg, MB
    46 minutes ago
  •  ...lieu d'attentes élevées, d'intégrité, d'innovation et de volonté de remettre en question le consensus. Nous recherchons un Développeur de Logiciel passionné pour rejoindre notre équipe. Vous développerez des logiciels essentiels utilisés par nos traders, chercheurs et... 
    Suggested
    Daily paid
    Apprenticeship
    Work at office
    Remote work
    Worldwide

    DRW Montreal

    Winnipeg, MB
    42 minutes 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
    47 minutes 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... 
    Apprenticeship
    Flexible hours

    National Bank of Canada

    Winnipeg, MB
    46 minutes ago
  • À propos d’AppDirectDevenez un citoyen du monde à l’ère numérique et outillez une nouvelle génération d’entrepreneurs branchés aux quatre coins du globe. AppDirect offre une plateforme d’abonnement permettant de vendre n’importe quel produit en tant que service, et ce, par n...
    Permanent employment

    AppDirect, Inc

    Winnipeg, MB
    43 minutes 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... 

    Octasic

    Winnipeg, MB
    44 minutes ago
  • Akkodis recherche un développeur de logiciels embarqués pour faire partie d'une équipe de développement agile et être responsable de la documentation et de la mise en œuvre de modules logiciels de vol complexes pour diverses applications spatiales, notamment les communications... 

    Akkodis

    Winnipeg, MB
    41 minutes ago
  • $84k - $123k per year

    ## Developpeur de logiciels embarqueesApply: Brossard-Quebec-Canada: Full time: Posted Yesterday: WD30284511**À propos de Johnson Controls**Johnson Controls, un leader mondial en gestion thermique, en systèmes de bâtiments critiques, en efficacité énergétique et en décarbonisation... 
    Full time

    Johnson Controls

    Winnipeg, MB
    46 minutes ago
  •  ...support client pour l'ère de l'IA, nous recherchons les meilleurs talents pour nous rejoindre.À propos du poste En tant que développeur(se) logiciel(le) chez Botpress, vous serez au cœur du développement de solutions innovantes qui façonnent l'avenir de l'IA... 
    Work at office
    Local area

    Botpress

    Winnipeg, MB
    44 minutes ago
  •  ...Nous recherchons un Développeur, environnement logiciel afin de rejoindre notre équipe de conseillers du bureau de Québec dans le cadre d'un poste permanent. Ce poste est en mode hybride. Agissant à titre de conseiller / consultant de Chrome Technologies, le candidat... 
    Daily paid
    Permanent employment
    Work at office

    Chrome Technologies

    Winnipeg, MB
    40 minutes ago
  •  ...de partout au Québec, qui s’affairent à façonner l’avenir de notre industrie.À propos du poste Tu occuperas le poste de développeur(euse) logiciel à l'un de nos bureaux situés à Québec ou Montréal pour Promutuel Assurance (Fédération). À titre de développeur(euse) logiciel... 
    Work at office

    Promutuel Assurance

    Winnipeg, MB
    42 minutes 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
    42 minutes ago
  •  ...produits de consommation. Evident offre une vaste gamme de logiciels et d’équipements dédiés à la détection de défauts et à l’...  .... Ainsi, les défis s’annoncent stimulants ! En tant que Développeur Backend Cloud (Full Stack), vous collaborerez avec une équipe multidisciplinaire... 
    Flexible hours

    Wabtec

    Winnipeg, MB
    41 minutes ago
  • $95k - $120k per year

    Développeur/développeuse logiciel, niveau intermédiaire Pour la version anglaise de cette description de poste, veuillez consulter le lien suivant...  ...croissance continue dans les domaines de l'infrastructure, du backend, des données, des interfaces et de la livraison, avec... 
    Daily paid
    Permanent employment

    AppDirect, Inc

    Winnipeg, MB
    42 minutes ago
  • Développeur(euse) de logiciels — ApplicationsNakisa est un leader mondial des logiciels d’entreprise propulsés par l’IA pour les ressources humaines, la gestion financière et l’immobilier commercial (CRE). Notre plateforme infonuagique soutient des opérations critiques pour... 
    Summer work
    Work at office
    Work from home
    2 days per week
    1 day per week

    Nakisa FR

    Winnipeg, MB
    45 minutes ago
  • Développeur Logiciel Embarqué et Outils de terrainFondée en 1998, Octasic est une société privée dont le siège social est situé à Montréal au Canada...  ...d’interagir avec des sous-systèmes embarqués et des services backend; Développer desinterfaces C++ pour contrôler et interroger... 

    Octasic

    Winnipeg, MB
    40 minutes ago
  •  ...des flux et des solutions TI en appliquant des principes rigoureux de gouvernance et de protection des données; Accompagner les développeurs dans la mise en œuvre d’applications et de pipelines de données soutenant l’analytique avancée, notamment en présentant les patrons... 
    Apprenticeship
    Flexible hours

    COFOMO

    Winnipeg, MB
    42 minutes ago
  • Devenez Développeur Logiciel IA chez Teledyne à Montréal. Contribuez à des projets de vision industrielle en intégrant des solutions d'intelligence artificielle avec Python et C++. Teledyne est à la recherche d’un développeur logiciel IA pour innover dans le domaine de la vision... 
    Apprenticeship

    Teledyne FLIR

    Winnipeg, MB
    42 minutes ago
  •  ...Autodesk had design and make. Operate is the phase that tells you what actually happened, and it is ours. Nous recherchons un développeur mobile logiciel pour nous aider à développer, faire évoluer et soutenir notre plateforme de développement de nouvelle génération. Il ne s'... 
    Daily paid
    Local area

    MaintainX, Inc.

    Winnipeg, MB
    43 minutes 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
    46 minutes ago
  •  ...votre expertise Java, Angular et conception de solutions. Travaillez avec des équipes internationales en mode Agile.Ce rôle de développeur logiciel s’adresse à une personne possédant au moins trois ans d’expérience dans un poste similaire. Vous analyserez les besoins, évaluerez... 

    SII Group

    Winnipeg, MB
    47 minutes ago
  •  ...travailleurs.Euses connectés du secteur manufacturier. Notre logiciel permet aux opérateurs.Trices de partager leur connaissance,...  ...faire grandir notre impact à l’échelle mondiale. En tant que Développeur·se Backend Staff chez Poka, tu occuperas un rôle stratégique au sein de... 
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Work from home
    Flexible hours

    Poka Inc.

    Winnipeg, MB
    40 minutes ago
  • Concevez des logiciels performants pour le trading algorithmique chez DRW Montréal, au service des traders, chercheurs et ingénieurs. Mettez...  ...au cœur de stratégies étudiées et déployées.En tant que Développeur de Logiciel, vous développerez des outils essentiels dans un environnement... 

    DRW Montreal

    Winnipeg, MB
    40 minutes ago
  • Développeur logiciel senior chez Progression, vous guidez l’équipe avec Java, GoLang et des tests automatisés. Travaillez à distance ou au bureau, selon votre préférence.Vous êtes l’ancrage technique d’une équipe développant des logiciels SaaS pour les entreprises de service... 
    Daily paid
    Work at office

    Les Produits d'Acier Hason

    Winnipeg, MB
    44 minutes ago
  • Concevez des fonctionnalités complexes en C++ et contribuez aux décisions techniques comme développeur logiciel sénior. Le poste exige une maîtrise des tests, du débogage et de l'optimisation des performances.Vous jouerez un rôle de premier plan dans la création et l'amélioration... 

    Tait Group

    Winnipeg, MB
    45 minutes ago
  • Contribuez aux appareils embarqués d’Eaton grâce au développement logiciel, aux tests automatisés et à la conception orientée objet. Le poste est hybride à Brossard.Ce poste de développeur logiciel senior soutient la famille de produits Substation Automation pour les entreprises... 

    Eaton Group

    Winnipeg, MB
    41 minutes 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
    44 minutes ago
  • Concevez des logiciels GNC spatiaux avec MATLAB/Simulink et C/C++ chez NGC Aérospatiale, à Sherbrooke, au sein d’une équipe de systèmes spatiaux.Comme développeur logiciel GNC et SCAO, vous analysez, concevez et validez des logiciels pour véhicules spatiaux. Vous contribuez... 

    NGC Aerospace

    Winnipeg, MB
    40 minutes ago

Do you want to receive more vacancies?

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