Senior Data Engineer (Python, Spark, Snowflake) - Toronto, ON

Techedin

Toronto

Hybrid

CAD 89,544 - 99,187

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Techedin in Toronto is hiring a Senior Data Engineer (Hybrid) to design and build scalable data pipelines and analytics solutions. This role is integral for large-scale data processing and insights generation.

The successful candidate will have 5+ years of experience with Python, Spark, and SQL, alongside knowledge of Snowflake and ETL processes. Join a diverse team committed to creating impactful data solutions.

Qualifications

  • 5+ years of experience in data engineering.
  • Hands-on experience with data processing frameworks.
  • Strong understanding of data architecture and analytics.

Responsibilities

  • Design and build scalable data pipelines (batch and real-time).
  • Translate business requirements into data architectures.
  • Collaborate with data scientists and product managers.

Skills

Python
Spark (PySpark, Spark SQL)
SQL
Snowflake
ETL pipelines
Airflow
Power BI
Tableau
Git
CI/CD

Job description

Job Title: Senior Data Engineer (Python, Spark, Snowflake) – Location: Hybrid (2 days remote), Toronto, Canada – Experience: 5+ Years – Rate: 65-72 CAD per hour

Role Summary

We are hiring for the Senior Data Engineer role, where the selected candidate will work on scalable data pipelines and analytics solutions. This position focuses on large-scale data processing, insights generation, and business decision support.

Key Responsibilities
  • Design and build scalable data pipelines (batch and real-time).
  • Translate business requirements into data architectures.
  • Solve complex data engineering problems with iterative solutions.
  • Build and maintain a high-volume data infrastructure.
  • Automate cloud workflows, infrastructure, and monitoring.
  • Develop CI/CD pipelines to improve deployment and quality.
  • Collaborate with data scientists, product managers, and analysts.
  • Perform data analysis and data mining for business insights.
  • Create dashboards, reports, and KPI tracking systems.
  • Deliver ad-hoc analysis and long-term data projects.
  • Define and monitor critical business metrics and KPIs.
  • Present insights to technical and non-technical stakeholders.
Must-Have Skills
  • Strong experience with Python, Spark (PySpark, Spark SQL), and SQL.
  • Hands-on experience with Snowflake and Hive.
  • Experience building ETL pipelines using Airflow.
  • Strong understanding of data modeling and analytical data systems.
  • Experience with BI tools: Power BI, Tableau, or Qlik.
  • Strong coding skills with clean, maintainable code practices.
  • Experience with Git and CI/CD tools (e.g., Jenkins).
  • Familiarity with Jupyter, Zeppelin, or similar notebook environments.
Nice-to-Have Skills
  • Experience with Looker.
  • Exposure to Tableau or Qlik.
  • Familiarity with AWS services and distributed systems.
  • Experience with Presto or similar query engines.
Certifications
  • Cloud or Data Engineering certifications are a plus.
Equal Opportunity Statement

At Techedin, we welcome applicants of all backgrounds, communities, and experiences. Our commitment to diversity, equity, and inclusion drives us to create hiring experiences that are open, fair, and human-first.

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

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Techedin • Toronto

Hybrid
Senior Data Engineer
Senior Data Engineer

NEARSOURCE TECHNOLOGIES • Toronto

Hybrid
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Markham

On-site
Senior Data Engineer ( Databricks/Snowflake)
Senior Data Engineer ( Databricks/Snowflake)

TEEMA Solutions Group • Toronto

On-site
CAD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

Aarorn Technologies Inc • Toronto

On-site
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
Big Data Engineer
Big Data Engineer

ISG Search Inc • Toronto

Hybrid
CAD 102,000 - 138,000
Senior Snowflake Developer (Python)
Senior Snowflake Developer (Python)

Themesoft Inc. • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Data Engineer Toronto
Senior Data Engineer Toronto

Konrad • Toronto

Hybrid
CAD 120,000 - 145,000
Retirement Planning
Parental Leave Program
Annual tech & travel allowance
+5
AWS Data Engineer with Strong SQL, ETL, Python
AWS Data Engineer with Strong SQL, ETL, Python

Apptoza Inc. • Toronto

Hybrid
CAD 120,000 - 150,000