Senior Databricks Data Engineer

KData AI

Brampton

On-site

CAD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

KData AI is seeking a Senior, super hands-on Databricks Data Engineer in Brampton, Canada. You will write production PySpark/SQL, optimize Databricks clusters, and build streaming and batch pipelines while enforcing data governance across the Lakehouse.

You will own end-to-end pipeline execution from ingestion to curated Gold layer models, drive performance tuning, CI/CD, and DevOps for Databricks platforms, and partner with cross-functional teams to modernize data architecture.

Qualifications

  • 8+ years of data engineering experience.
  • 4+ years hands-on Databricks production experience.
  • Fluent in PySpark, SQL, and Python.
  • Deep Databricks ecosystem knowledge.
  • Cloud integration with AWS/Azure/GCP.
  • CI/CD and Git workflows.

Responsibilities

  • Hands-on pipeline development and lakehouse architecture.
  • Performance tuning for Spark pipelines and cost optimization.
  • Governance, security, and data quality across pipelines.
  • CI/CD and DevOps automation for Databricks workloads.

Skills

PySpark
SQL
Python
Databricks
Delta Lake
Unity Catalog
DLT / Auto Loader
Databricks Workflows
Cloud (AWS/Azure/GCP)
Data Modeling

Tools

Git
Terraform
Airflow

Job description

We are looking for a Senior, Super Hands-On Databricks Data Engineer who lives and breathes code, query optimization, and modern data architecture. In this role, you won't just design architectures on whiteboards—you will write production PySpark/SQL, optimize Databricks clusters, build streaming and batch pipelines, and enforce data governance.

You will own end-to-end pipeline execution from raw ingestion to curated Gold layer models, playing a lead role in modernizing our Lakehouse platform.

Key Responsibilities
1. Hands-On Pipeline Development & Lakehouse Architecture
  • Design, build, and maintain enterprise-scale batch and real-time streaming pipelines using PySpark, SQL, Delta Live Tables (DLT), and Auto Loader.
  • Implement and refine Medallion Architecture (Bronze Silver Gold) to support downstream BI, reporting, and Machine Learning workloads.
  • Enforce schema evolution, ACID transactions, and data compaction using Delta Lake core constructs.
2. Performance Tuning & Optimization (Deep Tech)
  • Diagnose and resolve Spark performance bottlenecks: data skew, OOM errors, excessive shufflings, and memory spills.
  • Optimize queries using Liquid Clustering, Z-Ordering, Data Partitioning, AQE (Adaptive Query Execution), and Photon engine tuning.
  • Benchmark and optimize Databricks compute workloads to minimize DBU (Databricks Unit) consumption and cloud costs (FinOps).
3. Governance, Security & Quality
  • Implement end-to-end data governance, fine-grained access control (row/column-level security), and lineage tracking using Unity Catalog.
  • Automate automated data quality validation checks and alert mechanisms across the pipeline life cycle.
4. Operations, CI/CD & DevOps
  • Automate pipeline orchestration using Databricks Asset Bundles (DABs) or Databricks Workflows / Apache Airflow.
  • Build CI/CD pipelines (GitHub Actions, Azure DevOps, or GitLab) for automated testing, deployment, and code promotions.
Required Skills & Qualifications
Must-Haves
  • Experience: 8+ years in Data Engineering, with 4+ years of intensive, hands-on production experience on Databricks.
  • Programming Mastery: Fluent in PySpark, Advanced SQL, and Python.
  • Databricks Ecosystem: Deep experience with Delta Lake, Unity Catalog, Delta Live Tables (DLT), Auto Loader, and Databricks Workflows.
  • Cloud Infrastructure: Strong hands-on experience in at least one primary cloud provider (AWS, Azure, or GCP) integration with Databricks (S3/ADLS Gen2, IAM, Key Vaults/Secret Manager).
  • Data Modeling: Solid understanding of dimensional modeling (Kimball), One Big Table (OBT) strategies, and data vault patterns.
  • CI/CD & Software Engineering: Proficient in Git workflows, unit testing PySpark code (pytest), and deployment automation.
Preferred / Nice-to-Haves
  • Certifications: Databricks Certified Data Engineer Professional.
  • Streaming: Hands-on with Apache Kafka, Event Hubs, or Kinesis integration via Structured Streaming.
  • GenAI / ML Ops: Familiarity with MLflow, Feature Store, or Vector Search within Databricks.
  • Infrastructure as Code (IaC): Experience using Terraform to provision Databricks workspaces and storage resources.
Performance Indicators (How success is measured)
  • Pipeline Reliability: Maintaining strict SLA thresholds on critical Gold-layer models.
  • Cost Efficiency: Measurable reduction in DBU costs through effective compute profiling and tuning.
  • Code Quality: High test coverage and zero-downtime CI/CD deployments.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Databricks Data Engineer
Senior Databricks Data Engineer

KData Inc. • Brampton

On-site
CAD 150,000 - 210,000
DataBricks Data Architect
DataBricks Data Architect

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
Principal Data Engineer – Databricks
Principal Data Engineer – Databricks

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

On-site
CAD 140,000 - 200,000
Databricks Architect
Databricks Architect

TechDoQuest • Toronto

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

GFT TECHNOLOGIES SE • Montreal (administrative region)

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 Architect
Databricks Architect

Acunor • Canada

On-site
CAD 100,000 - 130,000
Data Science Developer - Senior JP210
Data Science Developer - Senior JP210

P@thlion Staffing Careers • Fredericton

On-site
CAD 70,000 - 110,000
Sr Data Engineer -
Sr Data Engineer -

iLink Digital • Toronto

On-site
CAD 110,000 - 165,000
Data Engineer
Data Engineer

ALLTECH CONSULTING SVC INC • Mississauga

On-site
CAD 80,000 - 120,000