At a Glance
- Tasks: Design and maintain a modern data platform while collaborating with cross-functional teams.
- Company: Leading virtual healthcare provider in Canada focused on employee well-being.
- Benefits: Comprehensive health coverage, flexible work options, and professional development opportunities.
- Other info: Dynamic work environment with a focus on team success and growth.
- Why this job: Join us to transform healthcare and make a real difference in people's lives.
- Qualifications: 3+ years of experience in data systems, strong SQL and Python skills.
The predicted salary is between 82800 - 101200 $ per year.
À propos de Dialogue
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. Lorsque nous travaillons, 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
- 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.
Votre rôle à titre de Développeur(se) Senior Plateforme de Données
Nous recherchons un(e) Développeur(se) Senior Plateforme de Données passionné(e) par la conception, la création et la maintenance de notre plateforme de données moderne. À ce poste, vous définirez et appliquerez les meilleures pratiques d'ingénierie sur l'ensemble du cycle de vie des données, de l'ingestion et la transformation jusqu'à la consommation. L'objectif de l'équipe est de bâtir une plateforme stable et évolutive qui permet aux utilisateurs avancés de l'ensemble de l'entreprise de créer des produits de données et d'accélérer la conversion des données en connaissances.
Vos responsabilités
- Ingestion et orchestration des données : Concevoir des frameworks d'ingestion évolutifs pour les données en lots et en continu. Cela inclut les sources SaaS standards, les points d'accès API, les bases de données internes ou notre propre système d'événements. Orchestrer des pipelines de données solides et résilients à l'aide d'Airflow.
- Modélisation des données et développement de la couche sémantique : Définir et faire appliquer les normes de modélisation des données — y compris la modélisation dimensionnelle, le développement de la couche sémantique et l'analyse en temps réel.
- Qualité et observabilité des données : Intégrer la validation, les tests et l'observabilité des données à chaque étape du pipeline.
- Flux de travail assistés par l'IA : Concevoir et mettre en œuvre des flux de travail assistés par l'IA afin d'accélérer le cycle de vie répétitif du développement de produits de données.
- CI/CD & Infrastructure as Code : Provisionner, gérer et faire évoluer l'infrastructure à l'aide de Terraform.
- Stockage des données et contrôle d'accès : Optimiser notre entrepôt de données Snowflake pour la performance et l’efficacité des coûts.
- Gestion de l'outil de BI : Assumer la responsabilité de l'outil Evidence — infrastructure, hébergement, connectivité Snowflake, mises à jour et CI/CD.
- Leadership technique partagé : Collaborer avec nos développeurs en partageant le contexte et en traduisant des exigences ambiguës en architectures claires.
- Autonomisation des utilisateurs non techniques : Guider les développeurs logiciel et data analysts vers l'adoption de normes de niveau production.
- Prise en charge du cycle de vie complet : Opérer dans un modèle DevOps complet.
Nous aimerions beaucoup vous rencontrer si vous possédez :
- 3+ ans d'expérience dans la création de systèmes de données en production.
- Solide expérience en modélisation d'entrepôts de données.
- Excellente maîtrise de Snowflake et dbt.
- Maîtrise d'Apache Airflow.
- Compétences avancées en SQL et solides compétences en développement logicielle avec Python.
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.
- 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.
Développeur(se) Senior Plateforme de Données in Toronto employer: Portage Ventures GP Inc.
At League, we pride ourselves on fostering a collaborative and innovative work culture that empowers our employees to thrive. As a Principal Design Engineer, you will have the opportunity to shape the future of healthcare technology while enjoying comprehensive benefits, professional development programs, and a commitment to work-life balance in a vibrant location. Join us in creating meaningful, human-centered experiences that make a real difference in people's lives.