Senior Data Platform Engineer — Hybrid & Growth Perks

Dialogue

Montreal

Hybrid

CAD 105,000 - 125,000

Full time

9 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Mental health support with DialogueApp
Fully funded insurance and health plan
Health spending account
Dental coverage
Fitness reimbursement
4 weeks vacation + wellness days + one
Volunteer day
Hybrid work: 3 days/week in Montreal/T
RRSP matching
Learning budget & mentorship

Job summary

Dialogue, the leading virtual care provider in Canada, seeks a Senior Data Platform Developer to design, build, and maintain a modern data platform across ingestion, transformation, and consumption layers. You will collaborate with product, sales, and analytics teams to onboard power users to a self-serve model, implement IaC with Terraform, CI/CD with CircleCI, and optimize Snowflake and dbt pipelines.

The role offers hybrid work with three days per week at Montreal or Toronto offices, and a

Qualifications

  • 3+ years of experience in building production data systems.
  • Strong experience with data warehouse modelling, performance optimization and semantic layer development.
  • Proficiency with Apache Airflow for workflow management and building resilient pipelines.
  • Advanced SQL skills and strong software engineering skills in Python.

Responsibilities

  • Data Ingestion & Orchestration: Design scalable ingestion frameworks for batch and streaming data.
  • Data Modelling & Semantic Layer Development: Define and enforce data modelling standards and semantic layers.
  • Data Quality & Observability: Embed data validation, testing, and observability into pipelines.

Skills

Data platforms
Airflow
Snowflake
dbt
Python
SQL
Terraform
CI/CD
CircleCI
GitHub Actions
Data modeling
Data governance

Tools

Airflow
Snowflake
dbt
Terraform
CircleCI
GitHub Actions
Datadog
Temporal

Job description

Dialogue, the leading virtual care provider in Canada, seeks a Senior Data Platform Developer to design, build, and maintain a modern data platform across ingestion, transformation, and consumption layers. You will collaborate with product, sales, and analytics teams to onboard power users to a self-serve model, implement IaC with Terraform, CI/CD with CircleCI, and optimize Snowflake and dbt pipelines.

The role offers hybrid work with three days per week at Montreal or Toronto offices, and a

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer – Hybrid Pipelines
Senior Data Platform Engineer – Hybrid Pipelines

Dialogue • Toronto

Hybrid
CAD 105,000 - 135,000
Fully funded insurance
Health spending account
Dental coverage
+4
Senior Data Platform Engineer
Senior Data Platform Engineer

Dialogue • Montreal (administrative region)

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

Dialogue • Toronto

Hybrid
CAD 105,000 - 135,000
Fully funded insurance
Health spending account
Dental coverage
+4
Senior Data Platform Developer
Senior Data Platform Developer

Dialogue • Montreal (administrative region)

Hybrid
CAD 105,000 - 135,000
Fully funded insurance
Health spending account
Dental coverage
+3
Senior Data Platform Engineer - Hybrid (Toronto) Equity
Senior Data Platform Engineer - Hybrid (Toronto) Equity

Nasdaq, Inc. • Toronto

Hybrid
CAD 151,000 - 211,000
Hybrid work environment
Senior Data Engineer & Platform Architect (Hybrid—Canada)
Senior Data Engineer & Platform Architect (Hybrid—Canada)

TekRek • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
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 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

Dialogue • Montreal

On-site
CAD 100,000 - 150,000
Hybrid work schedule
Health insurance and benefits
RRSP matching
+3
Senior Data Platform Engineer — Snowflake & AWS (Hybrid)
Senior Data Platform Engineer — Snowflake & AWS (Hybrid)

National Bank of Canada • Montreal (administrative region)

Hybrid
CAD 120,000 - 150,000
Health and wellness program
Flexible group insurance
Pension plan
+3