Lead Data Engineer (Python, Databricks, SQL)

CIBC

Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$150,000–$165,000 / yr
Posted
6 days ago
Closes
Jun 27, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $171k
This role $158k
$121k most similar roles pay here $223k

This role pays less than 66% of similar roles. Most pay $130,833–$211,200 — the shaded band above. At the midpoint, this role pays about $158k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About CIBC

CIBC (Canadian Imperial Bank of Commerce) is a leading North American financial institution offering personal, business, public sector, and institutional banking, investment banking, and wealth management services. Industry: Banking & Financial Services

CIBC currently has 13 open roles on FindRole.

Listed pay typically runs $120,000–$150,000 across 13 roles with salary data.

Most-posted roles

View all roles at CIBC

At a glance

TL;DR · Lead Data Engineer (Python, Databricks, SQL)

The Lead Data Engineer at CIBC’s US Technology, Infrastructure & Innovation team will oversee the end-to-end delivery of U.S. Data Strategy capabilities, including ETL processes and analytics solutions aligned with a multi-year roadmap. This hands-on role involves translating business objectives into secure, scalable cloud data solutions using Azure and Databricks technologies such as PySpark/Scala and SQL Server. The candidate will continuously improve software development lifecycle throughput through intake/estimation and KPI management while driving innovation via proofs of concept and modernization efforts. Essential skills include 8-12 years of relevant experience in financial services or tech, expertise in Azure/Databricks data engineering, strong SQL Server development, and proficiency in DevOps practices like CI/CD and automation tools.

What you'll do

  • Translate business and product objectives into secure, scalable cloud data solutions.
  • Define technical architecture to modernize systems and reduce technical debt.
  • Lead innovation through proofs of concept and continuous modernization efforts.
  • Manage end-to-end delivery of U.S. Data Strategy capabilities including ETL and analytics.
  • Ensure regulatory compliance and embed risk management in all processes.

What we're looking for

  • 8-12 years of data engineering experience in financial services or tech.
  • Expertise in Azure/Databricks with PySpark/Scala, ETL, and Azure SQL.
  • Strong SQL Server development skills; SSIS experience preferred.
  • Proficiency in DevOps practices including CI/CD and automation tools.
  • Agile delivery expertise using Jira/Azure DevOps for project management.
  • Degree in Computer Science or Engineering, or relevant certifications.
  • Knowledge of banking products, services, and industry regulations required.

More like this

Similar roles