Senior Data Engineer: Spark, Databricks & Lakehouse Lead

Citi

Mississauga

On-site

CAD 167,000 - 237,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Citi is seeking an Applications Development Technology Lead Analyst in Mississauga to architect, develop, and operate enterprise‑scale data pipelines. You will balance hands‑on coding with technical leadership across Spark, Databricks, and streaming architectures.

You will mentor a global team, optimize workloads, and drive end‑to‑end delivery while ensuring governance and security. A strong background in Scala, Python, and SQL is essential.

Qualifications

  • Bachelor’s degree/University degree or equivalent experience.
  • Master’s degree preferred.
  • 6+ years of relevant Apps Development or systems analysis experience.
  • Expert‑level development skills in Scala and Python.
  • Advanced SQL development and query‑optimization skills.
  • Strong knowledge of data warehousing concepts, Lakehouse modelling, and medallion architecture.
  • Hands‑on experience with Apache Iceberg or Delta Lake is required.
  • Extensive hands‑on experience with Apache Spark, Spark Structured Streaming, Databricks, Delta Live Tables, and Kafka.

Responsibilities

  • Lead architecture, design, and development of high‑throughput batch and real‑time data pipelines.
  • Provide SME guidance in Spark architecture, job optimization, SQL tuning, and Databricks performance.
  • Mentor and develop a global team of data engineers; conduct code and architecture reviews.
  • Collaborate with stakeholders to align data platforms with business goals and delivery milestones.
  • Define standards for coding, testing, deployment, monitoring, and data quality.

Skills

Scala
Python
SQL
Apache Spark
Databricks
Kafka
Iceberg/Delta Lake
Lakehouse modelling
Medallion architecture
AWS/GCP

Education

Bachelor's degree/University degree or equivalent experience
Master's degree preferred

Job description

Citi is seeking an Applications Development Technology Lead Analyst in Mississauga to architect, develop, and operate enterprise‑scale data pipelines. You will balance hands‑on coding with technical leadership across Spark, Databricks, and streaming architectures.

You will mentor a global team, optimize workloads, and drive end‑to‑end delivery while ensuring governance and security. A strong background in Scala, Python, and SQL is essential.

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

Similar jobs worth comparing

Senior Databricks Data Engineer: Lakehouse & Streaming Lead
Senior Databricks Data Engineer: Lakehouse & Streaming Lead

KData Inc. • Brampton

On-site
CAD 150,000 - 210,000
Senior Data Engineer | Databricks Lakehouse Architect
Senior Data Engineer | Databricks Lakehouse Architect

CanCap Group Inc. • Canada

On-site
CAD 90,000 - 120,000
Senior Data Engineer - Spark, PySpark & Big Data Architect
Senior Data Engineer - Spark, PySpark & Big Data Architect

Capgemini • Mississauga

Hybrid
CAD 72,000 - 80,000
Vacation 12-25 days
Health/dental/vision coverage
RRSP retirement plan
Senior Databricks Lakehouse Architect & Data Platform Lead
Senior Databricks Lakehouse Architect & Data Platform Lead

TechDoQuest • Toronto

On-site
CAD 100,000 - 130,000
Senior Databricks Data Architect: Lakehouse Leader
Senior Databricks Data Architect: Lakehouse Leader

Rubicon Path • Toronto

On-site
CAD 120,000 - 150,000
Databricks Engineer - Azure Data Pipelines & Lakehouse
Databricks Engineer - Azure Data Pipelines & Lakehouse

Compunnel, Inc. • Mississauga

On-site
CAD 120,000 - 150,000
Databricks Architect: Data Platform & Pipelines Lead Hybrid
Databricks Architect: Data Platform & Pipelines Lead Hybrid

Apptoza Inc. • Brampton

Hybrid
CAD 120,000 - 170,000
Senior Big Data Engineer: Spark & SQL | Mississauga Hybrid
Senior Big Data Engineer: Spark & SQL | Mississauga Hybrid

Accuro • Mississauga

On-site
CAD 80,000 - 120,000
Senior Data Engineer: Hadoop & AWS Big Data
Senior Data Engineer: Hadoop & AWS Big Data

Capgemini • Mississauga

On-site
CAD 120,000 - 180,000
Senior Java & PySpark Developer — Data Platform Expert
Senior Java & PySpark Developer — Data Platform Expert

Capgemini • Mississauga

On-site
CAD 80,000 - 90,000
Paid time off
Medical, dental, vision coverage
Retirement savings plans
+2