AWS Databricks Data Engineer – AWS / Python / ETL

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

Toronto

On-site

CAD 130,000 - 170,000

Full time

7 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Astra-North Infoteck Inc. in Toronto is seeking a Senior Data Engineer to design and build scalable data platforms using Databricks and AWS, leading end-to-end data pipelines and analytics assets.

The role requires deep expertise in data modeling, PySpark, SQL, Python, and CI/CD, with a focus on data governance and enterprise integration. You will mentor engineers and drive architecture standards in a fast-paced environment.

Qualifications

  • 12+ years of experience in data engineering or large-scale distributed data systems.
  • Expert knowledge of AWS data services and Databricks/Spark ecosystem.
  • Strong expertise in data modeling (Dimensional, Canonical, Data Vault, Domain-Driven).
  • Advanced SQL and Python development skills with ETL/ELT experience.
  • Experience with CI/CD, GitHub, DevOps practices, automated testing, and production deployments.
  • Proven ability to work independently and lead solutions in ambiguous business environments.

Responsibilities

  • Design, develop, and optimize scalable data pipelines using Databricks (PySpark, Delta Lake, Unity Catalog, Lakeflow) and AWS (S3, Glue, Lambda, Step Functions, Redshift).
  • Lead data ingestion, transformation, and modeling initiatives for enterprise data platforms.
  • Define and implement robust data models supporting analytics, reporting, and AI/ML use cases.
  • Gather and translate complex business requirements into scalable technical solutions.
  • Establish data quality, monitoring, testing, and operational best practices across data platforms.
  • Mentor engineers, drive architecture standards, and lead end-to-end solution delivery.
  • Support strategic initiatives including AI readiness, data unification, metadata management, and enterprise integration programs.

Skills

Leadership
Data Modeling
SQL
Python
CI/CD
Independent Work

Education

Bachelor's degree in CS/Engineering or related

Tools

Databricks
AWS
GitHub
Delta Lake
ETL/ELT

Job description

AWS Databricks Data Engineer – AWS / Python / ETL

Job Description We are seeking a highly experienced Senior Data Engineer with strong expertise in Databricks, AWS, modern data architecture, and data modeling to design and build scalable enterprise data platforms. The role will lead the development of data pipelines, analytics assets, and data foundations supporting various enterprise data solutions. This is a senior-level, autonomous role requiring strong technical leadership, consultative problem-solving, and architecture expertise.

Key Responsibilities
  • Design, develop, and optimize scalable data pipelines using Databricks (PySpark, Delta Lake, Unity Catalog, Lakeflow) and AWS (S3, Glue, Lambda, Step Functions, Redshift).
  • Lead data ingestion, transformation, and modeling initiatives for enterprise data platforms.
  • Define and implement robust data models supporting analytics, reporting, and AI/ML use cases.
  • Gather and translate complex business requirements into scalable technical solutions.
  • Establish data quality, monitoring, testing, and operational best practices across data platforms.
  • Mentor engineers, drive architecture standards, and lead end-to-end solution delivery.
  • Support strategic initiatives including AI readiness, data unification, metadata management, and enterprise integration programs.
Required Skills & Experience
  • 12+ years of experience in Data Engineering, Data Architecture, or large-scale distributed data systems.
  • Expert knowledge of AWS Data Services and Databricks/Spark ecosystem.
  • Strong expertise in data modeling (Dimensional, Canonical, Data Vault, Domain-Driven).
  • Advanced SQL and Python development skills with ETL/ELT experience.
  • Experience with CI/CD, GitHub, DevOps practices, automated testing, and production deployments.
  • Proven ability to work independently and lead solutions in ambiguous business environments.
Preferred Qualifications
  • Experience in Asset Management, Wealth Management, or Financial Services.
  • Knowledge of data quality frameworks, metadata management, dbt, semantic layers, or data mesh concepts.
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Databricks Architect
Databricks Architect

Acunor • Canada

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

TechDoQuest • Toronto

On-site
CAD 100,000 - 150,000
Databricks Architect
Databricks Architect

TechDoQuest • Toronto

On-site
CAD 100,000 - 130,000
Databricks ETL Developer
Databricks ETL Developer

Insight Global • Toronto

On-site
CAD 90,000 - 130,000
Senior Data Engineer (Databricks Focused)
Senior Data Engineer (Databricks Focused)

BDO Canada • Oakville

On-site
CAD 84,000 - 128,000
DataBricks Data Architect
DataBricks Data Architect

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
Data Engineer - Databricks (Remote)
Data Engineer - Databricks (Remote)

Lumenalta • Winnipeg

Remote
CAD 90,000 - 115,000
Flexible working hours
Health insurance for T4 Employees
Professional development fund
+2
Databricks Data Engineer
Databricks Data Engineer

Rubicon Path • Toronto

On-site
CAD 80,000 - 110,000
Databricks ETL Consultant
Databricks ETL Consultant

BeachHead Inc. • Toronto

On-site
CAD 120,000 - 180,000
Senior Databricks Data Engineer
Senior Databricks Data Engineer

KData Inc. • Brampton

On-site
CAD 150,000 - 210,000