Postuler

Publié hier

Data Engineer

@ Passion Dental Group

Calgary, Alberta

5+ ans d’expérience
Postuler
SIGNAUX

En bref

Passion Dental Group is hiring a Data Engineer in Calgary, AB, to own pipelines from practice management, finance and HR systems into its Snowflake warehouse. The role is hands-on, individual contributor, reporting to the Lead Data Engineer, with no direct reports. Applicants must be located in Calgary.

Responsabilités :

  • Design, build and maintain pipelines into Snowflake
  • Onboard newly acquired clinics end to end
  • Own the in-house Dentrix data agent and its deployment
  • Manage Fabric orchestration, logging, alerting and retries
  • Build data quality checks and reconciliation into every pipeline

Résumé des exigences :

  • 5+ years in data engineering, 2+ years owning production pipelines
  • Strong daily Python and SQL
  • Production API and database integration into a cloud warehouse
  • Snowflake or comparable warehouse with RBAC experience
  • Production orchestration experience such as Fabric Data Factory or Airflow

Outils et compétences

Source et dates

Site carrière / système de candidatures · dayforce-feed

Date publiée par l’employeur
2026-11-09
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Passion Dental Group

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Offering increased overall value in your clinic transition via a unique acquisition/partnership model

Description complète de l’entreprise

Passion Dental Group was built by dentists for dentists. We provide an acquisition/partnership model that aligns with the selling dentist. Our Passion is providing CE training, mentorship, and career growth support to our partners. This partnership approach provides a "share the win" concept for a future exit strategy.... Visit our website (pdgcanada.ca) to learn more about our network of forward thinking dental clinicians and our shared vision of helping dentists and their teams grow their passion and create exceptional patient care.

Abonnés LinkedIn
3 964
Personnes associées sur LinkedIn
137
Bureaux déclarés
  • 855 42 Ave SE, Suite 210, Calgary, Alberta T2G 1Y8, CA
Catégories d’activité
  • Health Care
  • Marketing
  • Dental
Autres noms enregistrés
  • Passion Dental Group
  • Passion Dental Group Inc.
Spécialités
  • Dentistry clinics
  • Dentists
  • and Dental Hygienists
Le profil indique une agence de recrutement
Non
Investissement total déclaré
0

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

Passion Dental Group was built by dentists for dentists. We provide an acquisition/partnership model that aligns with the selling dentist. Our Passion is providing CE training, mentorship, and career growth support to our partners. This partnership approach provides a "share the win" concept for a future exit strategy.... Visit our website (pdgcanada.ca) to learn more about our network of forward thinking dental…

ChampValeur
SecteurHospitals and Health Care
Taille501-1,000 employees
Siège socialCalgary, Alberta
Type d’organisationPrivately Held
Fondée en2019
SpécialitésDentistry clinicsDentists and Dental Hygienists
Offres sur Jobsy49
LinkedInVoir la page
Description


Data Engineer

Passion Dental Group | Calgary, AB

About the role
We’re looking for a Data Engineer to own the pipelines that bring data from our clinics’ practice management, finance and HR systems into our Snowflake warehouse. You’ll be the second engineer on a small, high-impact data team, reporting to the Lead Data Engineer, and your work will support clinic and regional leadership as well as the AI tools our whole organization uses to ask questions of the data in plain language. This role is based in Calgary, and applicants must be located in Calgary to be considered.

This is a hands-on role. You’ll build and run integrations, take ownership of an in-house software agent that extracts data from on-premises practice management systems, and make reconciliation to source a standard part of every pipeline. This is an individual contributor role with no direct reports.

What You’ll Love About This Opportunity

  • Real ownership. You’ll own the ingestion layer and our in-house Dentrix agent.
  • Visible impact. Your pipelines feed the Power BI reports leaders use every day.
  • A say in the standards. You’ll help define what a “done” integration looks like.
  • A modern stack. Snowflake, Microsoft Fabric, Python, and Snowflake Cortex AI, already in production.
  • Variety. Every new clinic can bring new systems, time zones and data.
  • Room to grow. Expand your scope and ownership as the network grows.

What you’ll do

  • Design, build and maintain pipelines from practice management systems (ClearDent, Curve Hero, Dentrix), NetSuite, Dayforce and Smartsheet into Snowflake, using Microsoft Fabric Data Factory and Python
  • Onboard each newly acquired clinic onto the platform, end to end
  • Take over our in-house Dentrix data agent (a C# application deployed to clinics), including deployment, upgrades and per-clinic reconciliation
  • Own Fabric orchestration, including our daily multi-clinic sync across four provinces and multiple time zones, with solid logging, alerting and retry behaviour
  • Build data quality checks into every pipeline: row count and total reconciliation, freshness and completeness, schema-drift detection, and duplicate and timezone handling
  • Share responsibility for Snowflake and Fabric administration, service accounts, cost monitoring and the platform support rotation
  • Work in Git with code review and CI, document what you build, and help define what “done” means for an integration
  • Raise the team’s engineering standard through code review and pairing

What you bring

  • 5+ years in data engineering, including at least 2 years owning production pipelines end to end
  • Strong Python and SQL, used daily
  • Production experience integrating third-party APIs and application databases into a cloud warehouse (pagination, rate limits, incremental loads, schema changes)
  • Hands-on experience with Snowflake or a comparable warehouse (BigQuery, Redshift, Databricks), including RBAC and service accounts
  • Production experience with an orchestration tool such as Microsoft Fabric Data Factory, Azure Data Factory, Matillion, Airflow or Dagster
  • A track record of reconciling loaded data against source systems and treating it as part of “done”
  • Solid engineering practice: Git, code review, automated testing, CI
  • Comfort working with on-premises or Windows-hosted systems and the people who run them
  • Clear written communication, including explaining a failure to a non-technical audience

Nice to have

  • Microsoft Fabric experience, including OneLake and pipeline orchestration patterns
  • C# or .NET
  • Healthcare, dental or multi-site retail data, especially practice management or EHR systems
  • Multi-location or multi-time-zone data handling
  • dbt or another testing framework for warehouse models
  • Matillion, our main transformation and modelling tool
  • Experience in a fast-growing environment where new entities are onboarded regularly

Why Passion Dental Group?

Passion Dental Group is a Canadian dental support organization with 80+ clinics across Alberta, British Columbia, Ontario and Saskatchewan, and we’re still growing. Every clinic that joins brings new systems and new data, which makes data engineering central to how our business runs.

We're also Great Place to Work® certified, based on real feedback from our team about trust, leadership, culture, and feeling valued. It's something we're proud of and keep working to earn.

Sound like your kind of place?

Apply today and tell us a bit about what you're looking for in your next role; we'd love to chat.



Passion Dental Group is committed to workplace diversity and providing accommodations throughout our hiring process. We do not use AI or automated decision-making tools to screen or assess candidates. For accommodation requests, please get in touch with [email protected].

Emplois semblables

  • Data Engineer - Intermediate (REMOTE) JP975

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on experience with Azure data services, Python, and SQL, plus knowledge of data governance and privacy standards such as FOIP and GDPR. Experience with data pipelines, data modelling and AI-assisted development tools is expected.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP989

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on experience with Azure data services, Python and SQL, and building data pipelines and models. Strong knowledge of data governance, privacy standards and AI-assisted development tools is expected.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP991

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need senior data engineering experience on Microsoft Azure, strong Python and SQL, and experience with pipelines, governance and privacy standards. Familiarity with ServiceNow, geospatial data and AI-assisted development tools is an asset.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP992

    Edmonton, AB
    Temps plein

    Pathlion

    Pathlion needs candidates with hands-on Talend development experience, strong SQL skills on relational databases, and experience designing ETL/ELT processes. Production support experience with job scheduling, monitoring and incident resolution is required.

    Talend Studio, Talend Data Fabric, Oracle, SQL Server, PostgreSQL, Azure API Management

    Data Engineer - Senior (REMOTE) JP982

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need strong data engineering experience with ETL/ELT, cloud platforms and dimensional modelling, plus analytical skills in Python, R, DAX and Power BI. Agile delivery experience is expected.

    Azure Data Factory, Databricks, Microsoft Fabric, SSIS, Power BI, Python

    Data Engineer - Senior (REMOTE) JP1030

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on Talend and SQL development experience, plus skill in troubleshooting production integrations and performance issues. Experience with job scheduling, monitoring and root cause analysis is expected, along with the ability to work independently in a remote setting.

    Talend Studio, Talend Data Integration, Talend Data Fabric, SQL

  • Senior Data Engineer (Databricks Focused)

    Calgary, AB +1
    Temps plein

    BDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.

    5+ ansCandidates need at least 5 years of data engineering experience, including 3 years with Databricks, Apache Spark and cloud platforms. Strong Python or Scala skills, Azure expertise and CI/CD experience are required, along with excellent communication skills.

    Databricks, Apache Spark, Delta Lake, Azure Data Lake, Azure Synapse, Azure DevOps

  • Senior Data Engineer

    Calgary, AB

    Capgemini

    Candidates need strong, expert-level PySpark and hands-on experience with Databricks, Azure Data Factory or Airflow, and SQL. They also need experience with denormalized data modeling for big data systems.

    Databricks, Jupyter Notebooks, Azure Data Factory, Delta Lake

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.