Databricks Data Engineer, Risk Technology

CIBCChicago, IL
$120,000 - $160,000Hybrid

About The Position

As a Databricks Data Engineer on the US Risk Technology team, you’ll be working on AML Tech, Databricks, and other applications to support the US Risk Management business. Working in a fast-paced environment, you will translate business requirements into robust technical solutions, leveraging Azure Databricks, Apache Spark, Delta Lake, and modern data engineering practices. The role offers exposure to the full range of the software development life cycle, from development to testing to support. CIBC we enable the work environment most optimal for you to thrive in your role. You’ll have the flexibility to manage your work activities within a hybrid work arrangement where you’ll spend 2 days per week on-site, while other days may be remote.

Requirements

  • 5-7 years experience in Software Engineering.
  • Relevant post-secondary degree.
  • Proficient in languages such as Python.
  • Hands-on experience with the Databricks platform implementing ETL processes.
  • Comfortable writing SQL queries.
  • Understand banking fundamentals.

Nice To Haves

  • Azure Certifications would be an asset (AZ-900).
  • Experience with PySpark or Spark SQL for data processing.
  • Experience with Microsoft Azure.
  • Experience working with databases, cloud computing, or application development/support would be particularly relevant.
  • Experience with C# and .NET.
  • Exposure to risk management, capital stress testing, credit risk models, and regulatory compliance would be particularly relevant.

Responsibilities

  • Design, develop and maintain scalable batch and streaming data pipelines using Azure Databricks and Apache Spark.
  • Build and optimize ETL/ELT frameworks to ingest data from multiple structured and unstructured source systems into cloud platforms.
  • Engineer and publish curated datasets for consumption by business intelligence tools and downstream applications.
  • Document each step of the software delivery life cycle on wiki and our change management software ServiceNow.
  • Write secure code following industry best practices and incorporate DevSecOps into your workflow.
  • Express technical concepts to non-technical audiences.
  • Build trusted working relationships with business stakeholders, technology partners, and external vendors.
  • Apply knowledge of banking and risk management to ensure alignment between business objectives and software requirements.
  • Stay up-to-date with emerging technologies, changes in the banking industry, and regulatory developments.

Benefits

  • Medical
  • Dental
  • Vision
  • Health Savings Account
  • Life Insurance
  • Disability
  • Other Insurance Plans
  • Paid Time Off (including Sick Leave, Parental Leave and Vacation)
  • Holidays
  • 401(k)
  • Incentive pay
  • Banking benefits
  • Benefits program
  • Vacation offering
  • Wellbeing support
  • MomentMakers, our social, points-based recognition program.
  • Purpose Day; a paid day off dedicated for you to use to invest in your growth and development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service