Live job postings
4,084
as of 29 Jun 2026
Demand index
1.60%
% of all job postings
Median salary
$120k
$120,000
Salary range
$100k – $140k
$100,000 – $140,000
Salary distribution
Core skills employers ask for
Apache Spark / PySparkSQL (Advanced: window functions, query optimization)Cloud Data Platforms (AWS/GCP/Azure — S3, Redshift, BigQuery, Snowflake)Python (data pipelines, ETL scripting)Data Modeling & Warehouse Design (Kimball, Data Vault)Orchestration Tools (Airflow, Prefect, Dagster)Version Control & CI/CD (Git, GitHub Actions, Jenkins)Containerization (Docker, Kubernetes)Streaming (Kafka, Kinesis, Flink)dbt (data build tool)Data Governance & Privacy (GDPR, PIPEDA — Canada-specific)Infrastructure as Code (Terraform, Pulumi)NoSQL (MongoDB, Cassandra, DynamoDB)R / SAS
AI impact on this career
AI is automating routine ETL logic and data quality checks, reducing the need for manual pipeline coding. Generative AI tools like GitHub Copilot and AI-assisted data profiling are speeding up schema discovery and documentation but still require human oversight for complex transformations. The role is shifting from 'building pipes' to 'managing data products and AI training pipelines,' which raises the bar for understanding ML workflows. However, demand for data engineers to curate and prepare high-quality training data for AI models is growing, creating new opportunities particularly in Canada's burgeoning AI hubs (Toronto, Montreal, Vancouver).
Related careers
Unlock the full Data Engineer report
Get trend charts, salary distributions, market analysis, and news impact for every career — updated daily.
Start free trial