Développeur(e) logiciel Expert(e), Backend (Service OS), Toronto
Développeur(e) logiciel Expert(e), Backend (Service OS), Toronto
-
Toronto C6A, Canada
-
Dernière édition le: hier
-
Ajouter
Description
Votre rôle à titre de Développeur(se) logiciel expert(e), Backend Dialogue est le principal fournisseur de soins virtuels au Canada. En perfectionnant notre Plateforme de santé intégrée, nous offrons des programmes exceptionnels de santé et de bien‑être en ligne (soins primaires, santé mentale,TCCi, PAE et bien‑être) aux organisations qui souhaitent améliorer le bien‑être de leurs employé(e)s et de leurs familles.
Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien‑être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa réussite, communauté, croissance et performance.
Vous avez l’impression de pouvoir changer les choses ? Bonne nouvelle, nous avons une place pour vous ! Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes quiont besoin d’aménagements spéciaux sont invitées à nous écrire à l’adresse .
À Propos de l'Équipe Planification et Prévisions En tant que principal fournisseur de soins virtuels au Canada, Dialogue s’engage à 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 d'occupation, l'équilibre de la charge de travail des prestataires et la réduction de l'effort administratif manuel à travers l'entreprise.
Vos responsabilités Ce rôle se situe à l'intersection de l'ingénierie backend, de la fiabilité de la plateforme et de l'optimisation appliquée, avec l'attente supplémentaire de définir l'orientation 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 d'optimisation (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 d'automatisation est non seulement exacte et fiable aujourd'hui, mais également extensible pour les futures contraintes, juridictions et orientations produits.
Au Quotidien, Vous Allez
Diriger l'architecture et l'évolution des services et API backend qui pilotent l'automatisation 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 d'orchestration 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 l'intégration des résultats d'optimisation (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 l'Ingénierie des Données et de l'Analyse des Données pour concevoir des interfaces partagées, des contrats de données et des modèles d'expérimentation qui accélèrent les cycles de passage du modèle à la production.
Établir et promouvoir les meilleures pratiques d'observabilité : 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, d'analyses architecturales approfondies et de planification technique à long terme.
Anticiper les modes de défaillance et concevoir en vue de la résilience par l'idempotence, 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 l'architecture, 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, l'exactitude, la fiabilité ou l'expé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ù l'exactitude 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 d'une complexité comparable.
Êtes à l'aise avec l'intégration de la logique d'optimisation (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 d'attente (queues), des orchestrateurs de flux de travail ou des machines à états.
Pensez en termes de conception de systèmes, de modes de défaillance, d'invariants, d'idempotence et de maintenabilité à long terme.
Maîtrisez les pratiques d'ingénierie modernes : CI/CD, contrôle de version, tests automatisés, piles d'observabilité, 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 d'ingé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.
Veuillez noter qu’étant donné que nous servons des clients situé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, c’est aussi prendre soin de notre équipe ! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants.
Accès à l’application 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 (à l’exception des postes entièrement à distance).
Possibilité de travailler à l’étranger jusqu’à 4 semaines par année.
Programmes d’incitation, 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.
Ce rôle est un pilier technique clé dans la transformation de l'écosystème de planification de Dialogue : passant de processus manuels et d'une logique fragmentée à une plateforme unifiée et automatisée ancrée dans l'exactitude, l'efficacité, l'équité et l'excellence opérationnelle. En tant que Développeur(e) logiciel expert(e), vos décisions architecturales et votre leadership façonneront la fondation de la planification des prestataires et l'expérience patient pour les années à venir.
#J-18808-Ljbffr
Lorsqu'il s'agit de notre travail, nous plaçons la barre très haut. Ensemble, nous transformons la santé et aidons des millions de personnes à améliorer leur bien‑être. Nous croyons fermement qu’une équipe exceptionnelle exige plus pour sa réussite, communauté, croissance et performance.
Vous avez l’impression de pouvoir changer les choses ? Bonne nouvelle, nous avons une place pour vous ! Nous vous acceptons comme vous êtes. En tant qu’employeur soucieux de l’égalité des chances, Dialogue s’engage à créer un lieu de travail diversifié et inclusif pour tout le monde. Les personnes qualifiées qui poseront leur candidature seront considérées sans égard à la citoyenneté, l’origine ethnique, la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelle, l’orientation sexuelle, le handicap, l’âge ou le statut de vétéran. Les personnes quiont besoin d’aménagements spéciaux sont invitées à nous écrire à l’adresse .
À Propos de l'Équipe Planification et Prévisions En tant que principal fournisseur de soins virtuels au Canada, Dialogue s’engage à 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 d'occupation, l'équilibre de la charge de travail des prestataires et la réduction de l'effort administratif manuel à travers l'entreprise.
Vos responsabilités Ce rôle se situe à l'intersection de l'ingénierie backend, de la fiabilité de la plateforme et de l'optimisation appliquée, avec l'attente supplémentaire de définir l'orientation 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 d'optimisation (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 d'automatisation est non seulement exacte et fiable aujourd'hui, mais également extensible pour les futures contraintes, juridictions et orientations produits.
Au Quotidien, Vous Allez
Diriger l'architecture et l'évolution des services et API backend qui pilotent l'automatisation 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 d'orchestration 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 l'intégration des résultats d'optimisation (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 l'Ingénierie des Données et de l'Analyse des Données pour concevoir des interfaces partagées, des contrats de données et des modèles d'expérimentation qui accélèrent les cycles de passage du modèle à la production.
Établir et promouvoir les meilleures pratiques d'observabilité : 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, d'analyses architecturales approfondies et de planification technique à long terme.
Anticiper les modes de défaillance et concevoir en vue de la résilience par l'idempotence, 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 l'architecture, 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, l'exactitude, la fiabilité ou l'expé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ù l'exactitude 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 d'une complexité comparable.
Êtes à l'aise avec l'intégration de la logique d'optimisation (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 d'attente (queues), des orchestrateurs de flux de travail ou des machines à états.
Pensez en termes de conception de systèmes, de modes de défaillance, d'invariants, d'idempotence et de maintenabilité à long terme.
Maîtrisez les pratiques d'ingénierie modernes : CI/CD, contrôle de version, tests automatisés, piles d'observabilité, 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 d'ingé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.
Veuillez noter qu’étant donné que nous servons des clients situé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, c’est aussi prendre soin de notre équipe ! Selon votre rôle et votre statut d’emploi, vous pourriez avoir accès aux avantages suivants.
Accès à l’application 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 (à l’exception des postes entièrement à distance).
Possibilité de travailler à l’étranger jusqu’à 4 semaines par année.
Programmes d’incitation, 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.
Ce rôle est un pilier technique clé dans la transformation de l'écosystème de planification de Dialogue : passant de processus manuels et d'une logique fragmentée à une plateforme unifiée et automatisée ancrée dans l'exactitude, l'efficacité, l'équité et l'excellence opérationnelle. En tant que Développeur(e) logiciel expert(e), vos décisions architecturales et votre leadership façonneront la fondation de la planification des prestataires et l'expérience patient pour les années à venir.
#J-18808-Ljbffr
Informations clefs
-
Nom de l’entrepriseDialogue
-
Titre de posteDéveloppeur(e) logiciel Expert(e), Backend (Service OS)
Conseils de Sécurité
N’acceptez pas de payer un potentiel employeur par avance afin de vous garantir une embauche.
Informations supplémentaires sur l’annonce
Développeur(e) logiciel Expert(e), Backend (Service OS) est visible sur Locanto dans la rubrique Barrie Ingénierie.
Pour Barrie il n’y a pas d’autres annonces dans cette rubrique.
Il y a encore plus de petites annonces dans un rayon de 15 km pour cette rubrique. Cliquez ici pour consulter ces annonces.