Senior Data Engineer

Medium

Fitzgerald

On-site

CAD 237,828 - 265,808

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% health, dental, and vision insurance
Generous PTO including parental leave
401(k)
Company laptop and home-office stipend
Bi-annual company retreats

Job summary

Medium, located in Alberta, Canada, is looking for a Senior Data Engineer to own a foundational data platform. You will design intricate data architectures, manage ETL/ELT pipelines, and collaborate with cross-functional teams to enhance data accessibility for decision-making.

The ideal candidate has 5+ years in software development, with strong Python and SQL skills, and experience in cloud environments. A competitive salary of $170,000 – $190,000 USD and benefits apply.

Qualifications

  • 5+ years of experience in production software, with 2-3 years focused on data engineering.
  • Experience with workflow orchestration tools like Airflow.
  • Hands-on experience with a cloud platform and modern data warehouses.

Responsibilities

  • Design and scale the data platform across pipelines, models, and orchestration.
  • Build scalable ETL/ELT pipelines from APIs, databases, and event streams.
  • Partner with teams to shape data requirements and enable trusted data.

Skills

Python
SQL
ETL/ELT Pipelines
Cloud Platforms (AWS, GCP, Azure)
Data Warehouse (Snowflake, BigQuery, Redshift)

Tools

Airflow
Looker
Tableau

Job description

About the role

You will be our Senior Data Engineer, reporting to engineering leadership and taking ownership of a data platform in its early stages. This is a high-ownership, build-from-the-foundation seat: you shape architecture, build reliable pipelines and trusted data models, and set engineering standards so our data scales with the company.

What you'll do

Platform & Architecture

  • Design and scale our data platform across pipelines, models, and orchestration.
  • Define and implement systems for data ingestion, storage, processing, and transformation.
  • Optimize systems for performance, scalability, and cost from the start.

Pipelines & Engineering Practices

  • Build scalable ETL/ELT pipelines that ingest from APIs, databases, and event streams.
  • Apply software engineering principles such as testing, CI/CD, and modular design to data infrastructure.
  • Establish best practices for data modeling, testing, and quality.

Data Enablement & Partnership

  • Build the semantic layer and dashboards that make data usable across the company.
  • Partner with engineering, product, and business teams to shape data requirements.
  • Enable trusted, accessible data for BI and analytics decision-making.
What you bring

Required

  • 5+ years building production software, with at least 2-3 years focused on data engineering.
  • Strong programming skills in Python and advanced proficiency in SQL.
  • Proven experience building end-to-end ETL/ELT pipelines.
  • Hands-on experience with a cloud platform (AWS, GCP, or Azure) and a modern data warehouse (Snowflake, BigQuery, or Redshift).

Nice to have

  • Experience with workflow orchestration tools like Airflow.
  • Experience supporting BI tools such as Looker or Tableau, and building semantic layers and dashboards.
  • Deep fluency across the full data lifecycle: ingestion, storage, processing, transformation, and serving.
  • Experience in early‑stage or 0‑to‑1 environments.
  • Experience with streaming pipelines such as Kafka or Kinesis.
  • Exposure to ML/AI data pipelines, data analytics, or data science concepts.
  • Familiarity with Ruby and Rails.
Compensation & Benefits

For U.S. candidates, the target salary range for this role is $170,000 – $190,000 USD, plus equity. Final compensation is determined based on experience, skill set, scope of responsibility, interview performance, and geographic location.

Competitive benefits include:

  • 100% coverage for health, dental, and vision insurance for employees (50% for dependents).
  • Generous PTO, including parental leave.
  • 401(k).
  • Company laptop and home‑office stipend.
  • Bi‑annual company retreats.
Equal Opportunity Employer

Instrumentl is an equal opportunity employer. We are committed to building an inclusive workplace and do not discriminate based on race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity or expression, genetic information, or any other legally protected status. We encourage candidates from all backgrounds to apply. If you need a reasonable accommodation during the application or interview process, please let us know.

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

Similar jobs worth comparing

Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Montreal (administrative region)

On-site
CAD 69,000 - 139,000
Flexible working hours
Health insurance
Professional development fund
+2
Senior data engineer
Senior data engineer

Akkodis • Montreal

On-site
CAD 90,000 - 120,000
Senior Data Engineer
Senior Data Engineer

Berkeley Payments • Canada

Remote
CAD 120,000 - 160,000
Competitive compensation
Comprehensive benefits
Fully remote environment
+2
Data Platform Engineer
Data Platform Engineer

Xanadu • Toronto

On-site
CAD 120,000 - 170,000
Senior Data Engineer (Remote)
Senior Data Engineer (Remote)

Lumenalta • Ottawa

Remote
CAD 69,000 - 200,000
Flexible working hours
Health insurance (medical and dental)
Professional development fund
+1
Staff Data Engineer
Staff Data Engineer

Loblaw Digital • Toronto

On-site
CAD 198,000 - 268,000
Senior Data Engineer Toronto
Senior Data Engineer Toronto

Konrad • Toronto

On-site
CAD 120,000 - 145,000
Retirement Planning
Parental Leave Program
Annual tech & travel allowance
+5
Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

Hybrid
Principal Software Engineer - Data
Principal Software Engineer - Data

ZoomInfo • Toronto

On-site
CAD 224,000 - 353,000
Comprehensive benefits
Holistic mind, body and lifestyle programs
Software Engineer, Data Platform
Software Engineer, Data Platform

Jobgether • Toronto

Hybrid
CAD 130,000 - 165,000
Remote work (Toronto remote)
Competitive CAD salary
Comprehensive medical benefits
+2