Data Engineer: PySpark & Databricks (Junior-Mid)

Electricmind

Toronto

On-site

CAD 90,000 - 130,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Electric Mind is seeking a developer to build and maintain data pipelines on Databricks for a financial services data platform. You’ll transform data with PySpark, publish curated data via file exports and Kafka, and help keep the environment healthy across dev/qa/uat.

The role emphasizes solid Python fundamentals, Spark/SQL exposure, and a learning path toward data engineering specialization. Collaboration with a senior engineer is expected.

Qualifications

  • Solid Python fundamentals and basic Spark/SQL exposure.
  • Familiarity with Git workflows and code reviews.
  • Willingness to learn Databricks internals and grow as a data engineer.

Responsibilities

  • Write and maintain PySpark transforms for bronze/silver/gold data models.
  • Work with pipeline frameworks (Databricks/DF) and CDC/SCD changes.
  • Query and validate data in Unity Catalog across dev/qa/uat.
  • Debug failed pipelines by tracing logs and fixing schema drift or data issues.
  • Maintain reference data and small utility scripts (PowerShell/Python).
  • Write and update unit/integration tests for transforms.

Skills

Python
PySpark
SQL
Git
Debugging
Unit tests

Tools

Databricks
Delta Lake
Medallion architecture
CDC/SCD concepts
Azure Databricks
Kafka

Job description

Electric Mind is seeking a developer to build and maintain data pipelines on Databricks for a financial services data platform. You’ll transform data with PySpark, publish curated data via file exports and Kafka, and help keep the environment healthy across dev/qa/uat.

The role emphasizes solid Python fundamentals, Spark/SQL exposure, and a learning path toward data engineering specialization. Collaboration with a senior engineer is expected.

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

Similar jobs worth comparing

PySpark / Databricks Developer (Junior to Intermediate)
PySpark / Databricks Developer (Junior to Intermediate)

Electricmind • Toronto

On-site
CAD 90,000 - 130,000
PySpark / Databricks Developer (Junior to Intermediate)
PySpark / Databricks Developer (Junior to Intermediate)

Electric Mind • Toronto

Hybrid
CAD 80,000 - 120,000
Consultant - PySpark / Databricks Developer (Junior to Intermediate)
Consultant - PySpark / Databricks Developer (Junior to Intermediate)

Electric-Mind • Toronto

On-site
CAD 112,000 - 167,000
Consultant - PySpark / Databricks Developer (Junior to Intermediate)
Consultant - PySpark / Databricks Developer (Junior to Intermediate)

Electric Mind • Toronto

On-site
CAD 90,000 - 140,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000
Remote Data Engineer: Build Scalable Databricks Pipelines
Remote Data Engineer: Build Scalable Databricks Pipelines

Irth Solutions, L.L.C. • Quebec

Hybrid
CAD 64,000 - 86,000
Competitive Salary
Medical, Dental, and Vision Insurance
401(k) Plan with Company Match
+4
Senior Data Platform Engineer (Databricks & Pipelines)
Senior Data Platform Engineer (Databricks & Pipelines)

MaintainX (An Autodesk Company) • Montreal (administrative region)

On-site
CAD 110,000 - 150,000
Data Engineer: End-to-End Spark Pipelines & Databricks
Data Engineer: End-to-End Spark Pipelines & Databricks

Dropbox • Canada

On-site
CAD 101,000 - 137,000
Databricks Data Engineer
Databricks Data Engineer

LanceSoft, Inc. • Toronto

On-site
CAD 170,000 - 210,000
Data Engineering Lead and Data Engineers
Data Engineering Lead and Data Engineers

ALLTECH CONSULTING SVC INC • Ottawa

On-site
CAD 90,000 - 130,000