Développeur(e) logiciel Expert(e), Backend (Service OS)

Offres D'emploi

Not Interested
Bookmark
Report This Job

profile Job Location:

Montreal - Canada

profile Monthly Salary: Not Disclosed
Posted on: 23 hours ago
Vacancies: 1 Vacancy

Job Summary


Votre rôle à titre de Développeur(se) logiciel expert(e) Backend


Nous recherchons un(e) Développeur(se) logiciel expert(e) pour assurer le leadership technique et diriger larchitecture de la plateforme de planification et dautomatisation de nouvelle génération de Dialogue. Vous définirez et ferez évoluer les services fondamentaux les flux de données et les systèmes distribués qui orchestrent la disponibilité des prestataires laffectation automatisée la réorganisation des quarts de travail et la logique de réservation en temps réel dans toutes les régions opérationnelles.

Il sagit du rôle technique le plus senior au sein de léquipe Planification et Prévisions. Vous guiderez lorientation architecturale établirez les normes dingénierie et encadrerez les autres ingénieurs tout en contribuant directement aux systèmes les plus critiques qui alimentent la colonne vertébrale opérationnelle de Dialogue.

À Propos de lÉquipe Planification et Prévisions

En tant que principal fournisseur de soins virtuels au Canada Dialogue sengage à aider des millions de personnes à améliorer leur santé et leur bien-être. Léquipe Planification et Prévisions alimente la colonne vertébrale opérationnelle qui rend cela possible : nous construisons et gérons les systèmes qui planifient nos prestataires de soins de santé prévoient la demande et mettent en relation les patients avec le bon clinicien dans chaque juridiction canadienne. Notre travail influence directement les SLA (accords de niveau de service) les taux doccupation léquilibre de la charge de travail des prestataires et la réduction de leffort administratif manuel à travers lentreprise.

Vos responsabilités

Ce rôle se situe à lintersection de lingénierie backend de la fiabilité de la plateforme et de loptimisation appliquée avec lattente supplémentaire de définir lorientation architecturale de repousser les limites techniques et de construire des fondations durables. Vous travaillerez en étroite collaboration avec les ingénieurs de données les scientifiques de données et les responsables des opérations pour transformer les idées de recherche les résultats doptimisation (solver outputs) et les règles complexes du domaine en systèmes backend évolutifs robustes et transparents.

Vous influencerez lévolution de notre intelligence de planification en vous assurant que notre solution dautomatisation est non seulement exacte et fiable aujourdhui mais également extensible pour les futures contraintes juridictions et orientations produits.


Au quotidien vous allez :

  • Diriger larchitecture et lévolution des services et API backend qui pilotent lautomatisation de la planification la gestion de la disponibilité et la logique de réservation en temps réel.
  • Concevoir des flux de travail inter-services et des modèles dorchestration distribuée capables de gérer les mises à jour à volume élevé la résolution des conflits et les règles de planification multi-juridictionnelles.
  • Définir les normes pour lintégration des résultats doptimisation (CP-SAT optimisation linéaire heuristiques personnalisées) et des signaux de prévisions dans les systèmes de production avec une exactitude vérifiable et des performances prévisibles.
  • Collaborer avec la direction de lIngénierie des Données et de lAnalyse des Données pour concevoir des interfaces partagées des contrats de données et des modèles dexpérimentation qui accélèrent les cycles de passage du modèle à la production.
  • Établir et promouvoir les meilleures pratiques dobservabilité : logs structurés métriques traçage tableaux de bord et SLO (objectifs de niveau de service) pour garantir que les systèmes de planification restent transparents auditables et fiables.
  • Encadrer et guider les ingénieurs de léquipe par le biais de revues de code de programmation en binôme danalyses architecturales approfondies et de planification technique à long terme.
  • Anticiper les modes de défaillance et concevoir en vue de la résilience par lidempotence la dégradation gracieuse la logique de repli les transitions détat déterministes et une préparation opérationnelle rigoureuse.
  • Collaborer avec la direction des opérations et la direction médicale pour incorporer les contraintes du monde réel dans larchitecture en garantissant que les résultats de planification restent équitables explicables et alignés sur les réalités cliniques.
  • Initier et diriger des projets techniques stratégiques qui améliorent la performance lexactitude la fiabilité ou lexpérience développeur au sein de léquipe et des flux adjacents.

Nous aimerions beaucoup vous rencontrer si vous possédez

  • Avez une expérience approfondie en ingénierie backend : services API systèmes distribués événements à une échelle où lexactitude et la fiabilité sont critiques.
  • Avez dirigé la conception de systèmes fortement automatisés de planificateurs (schedulers) de moteurs de décision de plateformes de gestion des effectifs ou de systèmes de domaine dune complexité comparable.
  • Êtes à laise avec lintégration de la logique doptimisation (par exemple OR-Tools/CP-SAT) ou des résultats de ML (apprentissage automatique) dans des flux de production avec de solides garanties.
  • Avez une expérience significative des architectures événementielles des files dattente (queues) des orchestrateurs de flux de travail ou des machines à états.
  • Pensez en termes de conception de systèmes de modes de défaillance dinvariants didempotence et de maintenabilité à long terme.
  • Maîtrisez les pratiques dingénierie modernes : CI/CD contrôle de version tests automatisés piles dobservabilité analyse des performances et infrastructure en tant que code.
  • Exercez une influence au-delà du code : façonnant les modèles de conception la culture dingénierie et la stratégie technique à travers les équipes.
  • Vous épanouissez dans des environnements interfonctionnels collaborant étroitement avec les scientifiques de données les ingénieurs de données les équipes DevSecOps et les parties prenantes opérationnelles.
  • Aimez équilibrer le pragmatisme et la vision à long terme en construisant des systèmes simples robustes et adaptables dans un domaine plein de contraintes et de cas limites.


Ce rôle est un pilier technique clé dans la transformation de lécosystème de planification de Dialogue : passant de processus manuels et dune logique fragmentée à une plateforme unifiée et automatisée ancrée dans lexactitude lefficacité léquité et lexcellence opérationnelle. En tant que Développeur(se) logiciel expert(e) vos décisions architecturales et votre leadership façonneront la fondation de la planification des prestataires et de lexpérience patient pour les années à venir.


Veuillez noter quétant donné que nous servons des client(e)s situé(e)s dans tout le Canada il est essentiel dêtre bilingue pour ce poste. Vous pourriez être amené(e) à communiquer en français et en anglais.


Chez Dialogue votre bien-être est notre priorité.

Prendre soin des autres cest aussi prendre soin de notre équipe!Selon votre rôle et votre statut demploi vous pourriez avoir accès aux avantages suivants :

  • Accès à lapplication Dialogue et au soutien virtuel en santé mentale pour vous et votre famille
  • Assurance entièrement couverte compte de dépenses pour la santé couverture dentaire et remboursement de bien-être
  • 4 semaines de vacances 9 journées de bien-être et 1 journée de bénévolat
  • Travail hybride : 3 jours/semaine dans nos bureaux de Montréal ou de Toronto (à lexception des postes entièrement à distance)
  • Possibilité de travailler à létranger jusquà 4 semaines par année
  • Programmes dincitation primes de référencement et cotisation équivalente au REER
  • Apprentissage via Coursera budget de formation externe et programme de mentorat
  • Prestation facultative pour le congé parental
Votre rôle à titre de Développeur(se) logiciel expert(e) BackendNous recherchons un(e) Développeur(se) logiciel expert(e) pour assurer le leadership technique et diriger larchitecture de la plateforme de planification et dautomatisation de nouvelle génération de Dialogue. Vous définirez et ferez évo...
View more view more

About Company

Company Logo

Reach your organization’s sustainability and social impact goals with nature-based solutions.

View Profile View Profile