Senior Data Engineer — Cloud Data Platform Builder (Remote)

Apply

Toronto, Vancouver

Hybrid

CAD 110,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

AI & Strategic Upskilling
Generous vacation policy
Flexible work arrangements
Diversity & Inclusion initiatives

Job summary

APPLY is seeking a Senior Data Engineer to design, build, and maintain scalable data pipelines and architectures for analytical and operational workloads. You will work with Snowflake, BigQuery, and Python to enable reliable data delivery across teams in North America.

Join a hybrid/remote friendly environment based in the Greater Toronto Area or the Greater Vancouver Area, collaborating with distributed teams and shaping data governance, modeling, and BI capabilities for leading brands.

Qualifications

  • Certified SnowPro.
  • Experience collaborating with distributed teams across North America and Latin America.
  • 5+ years of experience in data engineering, building modern cloud-based data platforms.
  • Strong hands-on experience with Snowflake, including performance tuning, security, and data modeling.
  • Advanced SQL skills for analytics engineering and data transformation.
  • Proficiency in Python for data processing, automation, and orchestration.
  • Experience with dbt or similar analytics engineering frameworks.
  • Familiarity with orchestration tools such as Dagster or Apache Airflow.
  • Experience working with clickstream and event data - ingestion, modeling, and real-time or near-real-time processing at scale.
  • Experience enabling or supporting machine learning, feature engineering, or AI-driven use cases on top of data platforms.
  • GCP certified (Associate Cloud Engineer or Professional Data Engineer).
  • Solid understanding of data privacy, governance, and compliance best practices.
  • Strong problem-solving skills and a pragmatic, delivery-oriented mindset.
  • Strong problem-solving skills, with the ability to debug and optimize complex data workflows.
  • Excellent English communication and collaboration skills.

Responsibilities

  • Design, build, and maintain scalable data pipelines and architectures to support analytical and operational workloads.
  • Develop and optimize ETL/ELT pipelines, ensuring efficient data extraction, transformation, and loading from various sources.
  • Work closely with backend and platform engineers to integrate data pipelines into cloud-native applications.
  • Manage and optimize cloud data warehouses, primarily BigQuery, ensuring performance, scalability, and cost efficiency.
  • Implement data governance, security, and privacy best practices, ensuring compliance with company policies and regulations.
  • Collaborate with analytics teams to define data models and enable self-service reporting and BI capabilities.
  • Develop and maintain data documentation, including data dictionaries, lineage tracking, and metadata management.
  • Monitor, troubleshoot, and optimize data pipelines, ensuring high availability and reliability.
  • Stay up to date with emerging data engineering technologies and best practices, continuously improving our data infrastructure.

Skills

SnowPro Certified
Snowflake
BigQuery
Python
SQL
dbt
Dagster / Airflow
Clickstream data
ML/Data Engineering
English communication

Tools

Snowflake
BigQuery
dbt
Dagster
Apache Airflow
Python
SQL
Terraform
Looker
Tableau
Power BI
Looker/BI tools

Job description

APPLY is seeking a Senior Data Engineer to design, build, and maintain scalable data pipelines and architectures for analytical and operational workloads. You will work with Snowflake, BigQuery, and Python to enable reliable data delivery across teams in North America.

Join a hybrid/remote friendly environment based in the Greater Toronto Area or the Greater Vancouver Area, collaborating with distributed teams and shaping data governance, modeling, and BI capabilities for leading brands.

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

Similar jobs worth comparing

Senior Data Engineer ( Snowflake/ dbt/ AWS)
Senior Data Engineer ( Snowflake/ dbt/ AWS)

TEEMA Solutions Group • Toronto

Hybrid
CAD 110,000 - 150,000
Hybrid work model
Downtown Toronto office
Senior Data Engineer
Senior Data Engineer

Apply • Toronto, Vancouver

Hybrid
CAD 110,000 - 150,000
AI & Strategic Upskilling
Generous vacation policy
Flexible work arrangements
+1
Senior Data Platform Engineer — Snowflake & AI Pipelines
Senior Data Platform Engineer — Snowflake & AI Pipelines

Race Roster • London

Hybrid
CAD 120,000 - 180,000
Senior Data Engineer
Senior Data Engineer

Socket.dev • Toronto

Hybrid
CAD 110,000 - 160,000
Flexible work arrangements
Generous vacation policy
Customizable benefits
+1
Senior Snowflake Engineer — Build Scalable Data Platform
Senior Snowflake Engineer — Build Scalable Data Platform

Apexon • Toronto

On-site
CAD 120,000 - 180,000
Senior Data Engineer - Cloud ETL & BigQuery Expert (Remote)
Senior Data Engineer - Cloud ETL & BigQuery Expert (Remote)

ShyftLabs • Calgary

Remote
CAD 80,000 - 110,000
100% health, dental, and vision insurance
Flexible work arrangement
Extensive learning and development resources
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON
Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin • Toronto

Hybrid
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
Senior Data Engineer – Cloud-Native Pipelines Snowflake AWS
Senior Data Engineer – Cloud-Native Pipelines Snowflake AWS

Venterra • Richmond Hill

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