JobsProduct ManagementSenior Technical Product Manager (Remote Canada)
Smile Digital Health

Smile Digital Health

·

Product Management

Senior Technical Product Manager (Remote Canada)

RemoteSeniorPosted Aug 17, 2026
Apache SparkDatabricksDelta LakeKafkaPythonSQLFHIRParquet+13 more

About this role

Lead the strategic transformation of Smile Digital Health's Data Ingress Engine using Apache Spark, Databricks, and Medallion Lakehouse Architecture. Own product roadmap for Master Data Management and Data Remediation Engines, processing billions of clinical records into Golden Patient Records.

Must have

5+ years of Technical Product Management experience leading complex backend data platforms

Hands-on distributed computing knowledge with Apache Spark and distributed data processing frameworks

Deep familiarity with Databricks, Medallion Architecture, and Delta Lake/Parquet performance patterns

Demonstrated experience optimizing nested hierarchical data structures for analytical query engines

Direct experience productizing Master Data Management, entity resolution, or identity matching tools

Experience with event-driven architectures, Dead-Letter Queues, and data replay/remediation workflows

Ability to write and execute SQL and Python to analyze datasets and define logic rules

Technologies

PythonSQLGitRESTKafkaMicroservicesJSONDatabricksCI/CDOLAPApache SparkDelta LakeFHIRParquetHL7C-CDASNOMED CTLOINCRxNormICD-10SQL-on-FHIR

Responsibilities

Lead product vision and roadmap to decouple data ingestion modules into scalable standalone microservices

Productize event-driven and streaming ingestion pipelines capable of processing billions of records

Establish API contracts and integration specs for external sources feeding HL7 v2, C-CDA, FHIR JSON, and Claims

Define requirements for transitioning analytics pipelines onto Databricks Medallion Architecture using Apache Spark

Drive design of optimized Silver and Gold layer datasets flattening nested FHIR JSON into columnar Delta Lake/Parquet models

Own product requirements for FHIR-native MDM Engine defining deterministic and probabilistic patient matching rules

Productize Survivorship Logic for creating and maintaining Golden Records across fragmented data feeds

Build end-to-end exception lifecycle for data validation failures from DLQ isolation to structured error reporting

Architect Idempotent Replay Mechanisms to re-ingest corrected payloads without generating duplicates

Benefits

Flexible time offRRSP and 401k matchTraining and career developmentEmployee Assistance ProgramHealth insuranceRemote workLife insuranceDisability insurance

Amenities

Remote Work EnvironmentFlexible Time Away From Work Policy including PTO, Personal and Sick DaysSuper HAPI Fun Club

Recruitment process

1

Company ranked #19 on Deloitte's Technology Fast 50 Ranking for 2024

2

Platform used in over 20 countries for healthcare data management

3

FHIR-based data liberation platform enabling healthcare data exchange

4

AI may be used in portions of recruitment process with human oversight

5

Position is a replacement role supporting continued growth

6

Core values include respect, inclusion, embracing differences, and celebrating shared values

7

Candidates encouraged to request accommodations during interviews or employment