Senior Data Platform Engineer

Dialogue

Montreal (administrative region)

Hybrid

CAD 95,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Health and dental coverage
4 weeks vacation and wellness days
RRSP matching
Learning budget via Coursera
Parental leave top-up

Job summary

Dialogue, a leading Canadian virtual care provider, seeks a Senior Data Developer to advance a growing data product catalogue and structured data mart modelling in a cloud-based warehouse.

You will collaborate with data analysts, full stack developers, and product managers within an agile framework, translating business needs into scalable data features while upholding code quality and data integrity.

Qualifications

  • Develop and maintain data warehouse modelling across staging, intermediate, and mart layers.
  • Implement observability: logging, data quality checks, freshness monitoring, and alerts.
  • Build batch and event-driven data pipelines (Snowpipe, EventBridge) powering eligibility and reporting.
  • Participate in code reviews and design discussions to ensure high-quality data products.
  • Champion data governance and privacy practices, including anonymization and access controls.

Responsibilities

  • Develop and maintain data warehouse modelling across staging, intermediate, and mart layers.
  • Optimize data models for utility and performance.
  • Transform raw data into curated datasets for reporting and client deliverables using dbt and Snowflake.
  • Collaborate in code reviews and design discussions to ensure maintainable data products.
  • Champion data governance and privacy practices, including anonymization and access controls.

Skills

Data modeling
Data warehousing
Team collaboration
Communication

Tools

dbt
Snowflake
EventBridge

Job description

Dialogue, a leading Canadian virtual care provider, seeks a Senior Data Developer to advance a growing data product catalogue and structured data mart modelling in a cloud-based warehouse.

You will collaborate with data analysts, full stack developers, and product managers within an agile framework, translating business needs into scalable data features while upholding code quality and data integrity.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Developer
Senior Data Developer

Dialogue • Montreal (administrative region)

On-site
CAD 95,000 - 130,000
Hybrid work model
Health and dental coverage
4 weeks vacation and wellness days
+3
Senior Data Developer
Senior Data Developer

Socket.dev • Montreal (administrative region)

Hybrid
CAD 100,000 - 160,000
Hybrid work: 3 days/week in Montreal/T
Mental health support
Fully funded insurance
+6
Senior Data Developer
Senior Data Developer

Dialogue Technologies Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Hybrid work: 3 days/week in Montreal/T
Senior Data Engineer - Cloud DW, dbt/Snowflake & Governance
Senior Data Engineer - Cloud DW, dbt/Snowflake & Governance

Dialogue Technologies Inc. • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Hybrid work: 3 days/week in Montreal/T
Data Developer, Analytics
Data Developer, Analytics

Dialogue • Montreal

Hybrid
Access to mental health support
Fully funded insurance and dental coverage
4 weeks vacation and wellness days
+2
Platform Developer, Backend
Platform Developer, Backend

Dialogue • Montreal

Hybrid
CAD 90,000 - 130,000
Access to virtual mental health support
Fully funded insurance and health spending account
4 weeks vacation and wellness days
+5
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform
Senior Full-Stack Engineer - Hybrid, Impactful Health Platform

Dialogue • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Hybrid work: Montreal or Toronto Offic
Fully funded insurance
Wellness benefits
+2
Senior Software Developer, Backend
Senior Software Developer, Backend

Dialogue • Montreal

Hybrid
CAD 120,000 - 150,000
Hybrid work
4 weeks vacation
9 wellness days
+8
Senior Software Developer, Backend
Senior Software Developer, Backend

Dialogue • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Hybrid work: Montreal/Toronto offices
Employee benefits
Learning budget
+2
Senior Software Developer, Backend
Senior Software Developer, Backend

Dialogue Technologies Inc. • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Hybrid work (Montreal/Toronto)
Health & wellness benefits
RRSP matching
+3