Trouver une offreRecruteurs

Programmeur(euse) back-end intermédiaire

Opportunité exclusive

Télétravail, Hybride

Programmeur(euse) back-end intermédiaire

sentiom

Programmeur(euse) back-end intermédiaire

Expertises

DockerPythonMicroservicesRMQTTAzure

il y a 20 jours

Partagez cette opportunité

Partagez cette opportunité à quelqu’un de votre réseau :
✓ Offrez-lui un boost de visibilité auprès du client.
✓ Aidez vos contacts à trouver leur prochain job.

Information importante


Type de contrat:

Stage

Localisation :

Montréal, QC, Canada

Mode de travail :

Télétravail, Hybride

Publié le :

30 septembre 2026

Le besoin


Description de l’entreprise

Sentiom a pour mission de transformer l’immobilier multirésidentiel en bâtiments intelligents, durables et bienveillants, en facilitant la transition numérique et énergétique du secteur.

Notre solution deeptech intègre l’Internet des objets (IdO), la 5G, l’intelligence artificielle (IA) et les jumeaux numériques afin de permettre aux bâtiments de mieux comprendre et réagir à différents paramètres critiques, notamment la consommation d’énergie et d’eau, la qualité de l’air et les conditions environnementales.

Sentiom se spécialise notamment dans les résidences pour personnes âgées (RPA) et les milieux accueillant des individus vulnérables. Nous développons des solutions technologiques visant à améliorer la qualité de vie et la sécurité des occupants tout en optimisant la performance des bâtiments.

Nous collaborons avec différents partenaires immobiliers, institutionnels et universitaires afin de développer, tester et déployer nos technologies dans des environnements réels.

Rôle

Nous recherchons un(e) programmeur(euse) back-end intermédiaire pour joindre notre équipe technologique et contribuer au développement, à l’évolution et à la fiabilité de notre plateforme IdO.

La personne participera activement à la conception et au développement des services back-end permettant de recevoir, traiter, stocker et exploiter les données provenant de milliers de capteurs et d'appareils connectés.

Elle travaillera en étroite collaboration avec les membres des équipes cloud, IA, firmware, électronique et produit afin d'assurer l'intégration des différentes composantes de notre écosystème technologique.

Nous recherchons une personne suffisamment autonome pour prendre en charge des fonctionnalités et des services back-end de leur conception jusqu'à leur mise en production, tout en collaborant avec l'équipe sur les décisions d'architecture plus importantes.

Responsabilités

La personne sera notamment responsable de :

  • Développement back-end : Concevoir, développer, maintenir et optimiser des API, microservices et services back-end principalement en Python.
  • Traitement des données IdO : Développer et maintenir les mécanismes d'ingestion, de validation, de normalisation, de transformation et de stockage des données provenant des appareils connectés.
  • Architecture : Participer aux décisions d'architecture et contribuer à l'évolution d'une plateforme robuste, évolutive et maintenable.
  • Cloud Azure : Développer et maintenir des services déployés dans Microsoft Azure, notamment des fonctions, mécanismes de stockage, services de traitement et outils de monitoring.
  • Bases de données : Concevoir et optimiser les structures de données, requêtes et mécanismes d'accès aux données, notamment dans des environnements NoSQL.
  • Intégration IoT : Assurer l'intégration des données et communications provenant de capteurs, passerelles et autres appareils connectés.
  • Performance et fiabilité : Identifier les problèmes de performance, de stabilité ou de disponibilité et mettre en place les correctifs et améliorations nécessaires.
  • Tests et qualité : Développer des tests automatisés et participer aux revues de code afin de maintenir un niveau élevé de qualité.
  • CI/CD et déploiement : Participer à l'automatisation des tests, déploiements et processus de livraison continue.
  • Monitoring et diagnostic : Mettre en place ou améliorer les mécanismes de logs, métriques et alertes permettant de diagnostiquer rapidement les problèmes en production.
  • Documentation technique : Maintenir une documentation claire des API, services, architectures et processus techniques.
  • Collaboration interdisciplinaire : Travailler avec les équipes firmware, électronique, IA, cloud et produit afin d'assurer une intégration cohérente entre les différentes composantes de la solution.

Connaissances requises

  • Bonne maîtrise de Python pour le développement back-end.
  • Expérience en conception et développement d'API REST.
  • Bonne compréhension des architectures de services et/ou microservices.
  • Expérience avec les bases de données NoSQL, incluant la modélisation et l'optimisation des données.
  • Expérience avec des environnements cloud, idéalement Microsoft Azure.
  • Connaissance des principes de développement logiciel : Git, revues de code, tests automatisés, gestion des erreurs et documentation.
  • Compréhension des principes de CI/CD et des processus de déploiement automatisés.
  • Capacité à diagnostiquer des problèmes de performance ou de stabilité dans des systèmes back-end.
  • Bonne compréhension des échanges de données entre différents systèmes et services.

Atouts

Les connaissances suivantes constituent des atouts importants :

  • Expérience avec Azure Functions et les services de stockage Azure.
  • Expérience avec des architectures event-driven ou des systèmes traitant de grands volumes de données en temps réel.
  • Expérience dans un environnement IoT/IdO.
  • Connaissance de protocoles utilisés dans les environnements IoT, notamment MQTT.
  • Expérience avec des données provenant de capteurs ou d'appareils embarqués.
  • Connaissance de Docker ou d'autres technologies de conteneurisation.
  • Expérience avec des outils de monitoring, logging et observabilité.
  • Expérience avec des systèmes distribués.
  • Connaissances en cybersécurité appliquée aux API, services cloud ou appareils connectés.
  • Expérience dans une startup, une PME technologique ou un environnement où les responsabilités évoluent rapidement.
  • Intérêt ou expérience en intelligence artificielle, bâtiments intelligents, efficacité énergétique ou technologies propres.

Expérience exigée

  • Environ 3 à 5 années d'expérience pertinente en développement logiciel, principalement en développement back-end.

Nous sommes également ouverts à considérer un profil possédant moins d'années d'expérience, mais démontrant une forte autonomie et une expérience pratique significative dans le développement et la mise en production de systèmes back-end.

La personne doit avoir participé concrètement au développement de solutions utilisées en production et être capable de prendre en charge une fonctionnalité ou un service avec un niveau raisonnable d'autonomie.

Formation

  • Baccalauréat en génie logiciel, génie informatique, informatique ou dans un domaine connexe.

Ou expérience professionnelle équivalente.

Nous accordons davantage d'importance aux compétences techniques, à l'expérience pratique et à la capacité à résoudre des problèmes qu'au parcours académique exact.

Qualités professionnelles

  • Autonomie et capacité à faire avancer des tâches avec un niveau limité de supervision.
  • Curiosité technique et volonté de comprendre les systèmes en profondeur.
  • Capacité à analyser un problème et à proposer des solutions pragmatiques.
  • Rigueur dans la qualité du code et des livrables.
  • Capacité à communiquer clairement les enjeux techniques.
  • Esprit collaboratif et aisance à travailler avec plusieurs disciplines.
  • Capacité à évoluer dans un environnement technologique où les priorités et les besoins peuvent changer rapidement.
  • Sens des responsabilités et respect des engagements.

Salaire

Fourchette suggérée : 75 000 $ à 100 000 $ par année, selon l'expérience et le niveau d'autonomie du candidat ou de la candidate.

La rémunération finale sera déterminée en fonction de l'expérience pertinente, des compétences techniques et de la capacité de la personne à prendre en charge de façon autonome des composantes importantes de la plateforme.

Ce que le poste permet de faire

Ce poste représente une occasion de travailler directement sur une plateforme technologique combinant IoT, cloud, intelligence artificielle et bâtiments intelligents, avec des déploiements dans des environnements réels.

La personne retenue aura un impact direct sur l'architecture et l'évolution de la plateforme et travaillera sur des problématiques concrètes liées à la collecte et au traitement de données provenant de milliers d'appareils connectés.

Type d'emploi : Stage/coop

Rémunération : 75 000,00$ à 100 000,00$ par an

Avantages :

  • Événements d'Entreprise
  • Gym sur place
  • Heures d'arrivée et de départ flexibles
  • Stationnement sur place
  • Tenue Décontractée
  • Travail à domicile

Capacité à faire le trajet ou à déménager:

  • Montréal, QC H3N 1M3: Faire le trajet sans problème ou prévoir un déménagement avant de prendre son poste (Obligatoire)

Question(s) de présélection:

  • Pour quand êtes vous disponibles (dès maintenant / automne / autre (précisez svp)
  • Décrivez brièvement un projet de développement back-end auquel vous avez participé (stage, emploi, projet universitaire ou personnel). Qu'avez-vous développé et quelles technologies avez-vous utilisées?

Formation:

  • Baccalauréat (Obligatoire)

Expérience:

  • génie inf/log: 3 ans (Obligatoire)

Langue:

  • Français (Obligatoire)
  • Anglais (Souhaité)

Lieu du poste : Télétravail hybride à Montréal, QC H3N 1M3

D'autres offres idéales pour vous !

Ces entreprises cherchent également d'excellents profils

FreelanceRepublik

Développeur Back end

Freelance

Paris, France

Hybride

Expertises

JavaGitLabAWS

il y a 8 jours

Candidature rapide

Wold

WOLD I Dev Back End .net

Freelance

92130 Issy-les-Moulineaux, France

Télétravail, Hybride

Expertises

C#.NETAzure

il y a 6 jours

Candidature rapide

Salutech

Développeur Front-End / Back-End .NET

450

Freelance

Paris, France

Télétravail, Hybride

Expertises

C#.NETRESTful APIs

il y a 1 jour

Candidature rapide

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.

Talents

Trouver un job

Créer un profil

Solutions et outils