Backend Scala Consultant – Hybrid, Azure & Databricks

CIBC

Toronto

Hybrid

CAD 120,000 - 150,000

Full time

5 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

CIBC is seeking a Consultant, Back End Developer- Scala to lead design, development and integration of cross‑functional systems. You will work on backend services in Azure, influence multi-year tech roadmaps, and mentor developers in a hybrid on-site/remote setup.

You should have 5–7 years of hands-on Cloud (Azure) and ETL experience with Python/Scala, Databases, and tools like GitHub, Azure DevOps and Autosys. The role is based in Toronto with on-site and hybrid work options.

Qualifications

  • 5–7 years hands-on development experience in Cloud (Azure), ETL (DataBricks, ADF, ADLS), Python/Scala, and Databases (Oracle, SQL Server, Azure SQL MI).
  • Experience migrating infrastructure to the latest Azure cloud and related tooling such as GitHub, Azure DevOps, and Autosys.
  • 5–7 years of proven capability leading design, development and integration across backend systems.

Responsibilities

  • Design and develop the application’s technical infrastructure using databases, programming languages, utilities and testing approaches.
  • Lead the design and development of cost-effective, innovative solutions and multi-year technology roadmaps.
  • Act as development team lead; run code reviews and mentor intermediate and senior developers to meet goals.

Skills

Azure
ETL
Python/Scala
Databases
GitHub
Azure DevOps
Autosys
Scala

Education

Computer Science / MIS

Tools

Databricks Platform
Azure Pipelines
Azure Migrate
Azure Data Lake
Oracle / SQL Server

Job description

CIBC is seeking a Consultant, Back End Developer- Scala to lead design, development and integration of cross‑functional systems. You will work on backend services in Azure, influence multi-year tech roadmaps, and mentor developers in a hybrid on-site/remote setup.

You should have 5–7 years of hands-on Cloud (Azure) and ETL experience with Python/Scala, Databases, and tools like GitHub, Azure DevOps and Autosys. The role is based in Toronto with on-site and hybrid work options.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Consultant, Back End Developer- Scala
Consultant, Back End Developer- Scala

CIBC • Toronto

Hybrid
CAD 120,000 - 150,000
Hybrid Data Engineer – Azure Databricks & Lakehouse
Hybrid Data Engineer – Azure Databricks & Lakehouse

CIBC US • Toronto

Hybrid
CAD 90,000 - 130,000
Azure SQL MI DBA | Hybrid | Cloud DB Admin & Migrations + CI/CD
Azure SQL MI DBA | Hybrid | Cloud DB Admin & Migrations + CI/CD

Pacer Group • Toronto

Hybrid
CAD 69,000 - 83,000
Senior AI Solutions Architect & Tech Leader (Hybrid)
Senior AI Solutions Architect & Tech Leader (Hybrid)

CIBC US • Toronto

Hybrid
CAD 120,000 - 180,000
Competitive salary
Incentive pay
Banking benefits
+6
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)

CIBC • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Purpose Day
Wellbeing support
+1
Senior Data Engineer - Databricks Lead (Hybrid, Toronto)
Senior Data Engineer - Databricks Lead (Hybrid, Toronto)

Jarvis Consulting Group • Toronto

Hybrid
CAD 120,000 - 170,000
Azure Databricks Data Engineer — Cloud ETL & Spark
Azure Databricks Data Engineer — Cloud ETL & Spark

Infosys BPM Philippines • Calgary

On-site
CAD 93,000 - 123,000
Azure Databricks Engineer
Azure Databricks Engineer

Data Elephant • Calgary

On-site
CAD 120,000 - 180,000
Databricks Developer
Databricks Developer

KData AI • Montreal (administrative region)

On-site
CAD 80,000 - 120,000
Consultant, Application Developer (Data Engineer)
Consultant, Application Developer (Data Engineer)

CIBC • Toronto

Hybrid
CAD 110,000 - 170,000
Competitive salary
Incentive pay
Employee share purchase plan
+2