Canadian Imperial Bank of Commerce tech stack

Canadian Imperial Bank of Commerce builds mostly with SQL, Python, Java, C#. Its stack also includes Azure, Power BI, Oracle, React.js. SQL is named in 51 of the 123 job postings Canadian Imperial Bank of Commerce published in the last 12 months (41%). Counted by Alion from the job postings of Canadian Imperial Bank of Commerce, updated Sep 26, 2026.

Source: Alion Coverage: the company's job postings of the last 12 months Sep 26, 2026
Technologies in use
137
Postings analysed
123
Open now
75
Modernity
83 /100

What programming languages does Canadian Imperial Bank of Commerce use?

SQL is named in 41% of job postings at Canadian Imperial Bank of Commerce, followed by Python (33%), Java (15%), C# (13%).

SQL 51 41% required in 98% · 30 open now · since Aug 2026
Python 41 33% required in 98% · 28 open now · since Aug 2026
Java 19 15% required in 89% · 9 open now · since Aug 2026
C# 16 13% required in 100% · 11 open now · since Aug 2026
JavaScript 12 10% required in 50% · 8 open now · since Sep 2026
C++ 7 6% required in 100% · 6 open now · since Aug 2026
SAS 7 6% required in 100% · 5 open now · since Aug 2026
TypeScript 6 5% required in 50% · 3 open now · since Sep 2026
Show all (18)
Go5
Node JS4
PowerShell3
ABAP1
Bash1
PHP1
Q#1
Scala1
Visual Basic1
Kotlin1

What frameworks and libraries does Canadian Imperial Bank of Commerce use?

React.js is named in 6% of job postings at Canadian Imperial Bank of Commerce, followed by ASP.NET Core (3%), JQuery (2%), Spring Boot (2%).

React.js 7 6% required in 86% · 5 open now · since Sep 2026
ASP.NET Core 4 3% required in 100% · 3 open now · since Sep 2026
JQuery 3 2% required in 100% · 3 open now · since Sep 2026
Spring Boot 3 2% required in 100% · since Sep 2026
Angular 3 2% required in 67% · 1 open now · since Sep 2026
Entity Framework Core 2 2% required in 100% · 2 open now · since Sep 2026
PyTorch 2 2% required in 100% · 1 open now · since Sep 2026
Scikit-learn 2 2% required in 100% · 2 open now · since Sep 2026
Show all (25)
Spring Framework2
XGBoost2
Cirq1
Hadoop1
JUnit1
MLlib1
Mockito1
OpenTelemetry1
Pandas1
PyCaret1
Qiskit1
Selenium1
Spring MVC1
Supervision1
TensorFlow1
Transformers1
pgvector1

What databases does Canadian Imperial Bank of Commerce use?

Oracle is named in 6% of job postings at Canadian Imperial Bank of Commerce, followed by PostgreSQL (5%), Azure SQL Database (4%), Delta Lake (2%).

Oracle 7 6% required in 86% · 4 open now · since Sep 2026
PostgreSQL 6 5% required in 83% · 1 open now · since Sep 2026
Azure SQL Database 5 4% required in 80% · 2 open now · since Sep 2026
Delta Lake 3 2% required in 100% · 2 open now · since Sep 2026
MS SQL 3 2% required in 100% · 2 open now · since Sep 2026
BigQuery 1 1% required in 100% · 1 open now · since Sep 2026
ElasticSearch 1 1% required in 100% · since Sep 2026
Google BigQuery 1 1% required in 100% · 1 open now · since Sep 2026
Show all (11)
Neo4j1
Pinecone1
Snowflake1

What cloud and platforms does Canadian Imperial Bank of Commerce use?

Azure is named in 27% of job postings at Canadian Imperial Bank of Commerce, followed by Power BI (21%), Databricks (16%), Tableau (11%).

Azure 33 27% required in 85% · 19 open now · since Jul 2026
Power BI 26 21% required in 92% · 13 open now · since Aug 2026
Databricks 20 16% required in 100% · 11 open now · since Aug 2026
Tableau 13 11% required in 92% · 8 open now · since Aug 2026
Azure DevOps 10 8% required in 100% · 8 open now · since Sep 2026
Kubernetes 9 7% required in 89% · 4 open now · since Sep 2026
GitHub 8 7% required in 100% · 6 open now · since Sep 2026
Linux 8 7% required in 100% · 8 open now · since Sep 2026
Show all (39)
OpenShift6
AWS5
Unix5
Spark5
Windows4
Cognos4
Dynatrace3
GitHub Actions3
Postman3
Red Hat3
Splunk3
Windows Server3
Apache Kafka2
Figma2
Fortify2
GCP2
Microsoft Entra ID2
Snyk2
VMWare2
.NET1
Active Directory1
Azure AKS1
Braze1
Copilot Studio1
DLP1
Datadog1
Hugging Face1
SAP Fiori1
Sentry1
TeamCity1
Vertex AI1

What developer tools does Canadian Imperial Bank of Commerce use?

Microsoft Excel is named in 21% of job postings at Canadian Imperial Bank of Commerce, followed by Alteryx (7%), Git (7%), Jenkins (7%).

Microsoft Excel 26 21% required in 96% · 15 open now · since Aug 2026
Alteryx 9 7% required in 100% · 7 open now · since Sep 2026
Git 9 7% required in 100% · 6 open now · since Sep 2026
Jenkins 8 7% required in 100% · 6 open now · since Sep 2026
Docker 6 5% required in 100% · 2 open now · since Sep 2026
Gradle 4 3% required in 100% · 3 open now · since Sep 2026
Maven 4 3% required in 100% · 3 open now · since Sep 2026
pySpark 4 3% required in 100% · 3 open now · since Sep 2026
Show all (17)
Rest API4
Copilot3
SSIS3
JFrog Artifactory2
Ansible1
Azure Data Factory1
GraphQL1
Informatica1
Model Context Protocol1

What AI and ML technologies does Canadian Imperial Bank of Commerce use?

BERT is named in 1% of job postings at Canadian Imperial Bank of Commerce, followed by Gemini (1%), LLM (1%), Llama (1%).

BERT 1 1% required in 100% · 1 open now · since Sep 2026
Gemini 1 1% required in 100% · 1 open now · since Sep 2026
LLM 1 1% required in 100% · since Sep 2026
Llama 1 1% required in 100% · 1 open now · since Sep 2026

Which engineering practices does Canadian Imperial Bank of Commerce ask for?

CI/CD is named in 11% of job postings at Canadian Imperial Bank of Commerce, followed by Machine Learning (11%), ETL/ELT (7%), Incident Management (6%).

CI/CD 14 11% required in 100% · 8 open now · since Sep 2026
Machine Learning 13 11% required in 100% · 9 open now · since Aug 2026
ETL/ELT 8 7% required in 75% · 6 open now · since Sep 2026
Incident Management 7 6% required in 100% · 3 open now · since Jul 2026
AI Agents 5 4% required in 100% · 4 open now · since Aug 2026
SOAP 5 4% required in 100% · 1 open now · since Aug 2026
NLP 3 2% required in 100% · 1 open now · since Aug 2026
SLI/SLO/SLA 3 2% required in 100% · 2 open now · since Sep 2026
Show all (22)
Time Series Forecasting3
IAM2
Platform Engineering2
RAG2
Configuration Management1
Dimensional Modeling1
FinOps1
Fine-tuning1
LLM Evaluation1
LLMOps1
MPLS1
VPN1
Master Data Management1
NIST AI RMF1

What other technologies does Canadian Imperial Bank of Commerce use?

CDS Views is named in 1% of job postings at Canadian Imperial Bank of Commerce.

CDS Views 1 1% required in 100% · 1 open now · since Sep 2026

What does each Canadian Imperial Bank of Commerce team work with?

The technologies each team's postings require most often, with the number of postings that require them.

Finance

32 postings
Microsoft Excel10
Python10
SQL9
Power BI7
Tableau4
Alteryx3

Analytics

18 postings
SQL11
Power BI8
Microsoft Excel7
Python5
Alteryx4
Azure4

Backend

15 postings
Azure12
SQL10
Java9
C#7
Databricks6
JavaScript5

Leadership

8 postings
Python4
SQL3
Azure2
Databricks2
Java2
Kubernetes2

Product

6 postings
Databricks3
Power BI3

See the open roles

How does your stack fit Canadian Imperial Bank of Commerce?

Sign in to compare your skills with this stack and see which open roles fit you.
Sign In

How much does Canadian Imperial Bank of Commerce pay by technology?

Median stated pay of the postings that name each technology, against the median of all Canadian Imperial Bank of Commerce postings with stated pay: $140k across 34 postings.

TechnologyPostings with payMedianvs company median
SQL9$150k+7%
Python8$150k+7%
Power BI7$140k0%
Azure6$150k+7%

How modern is the Canadian Imperial Bank of Commerce stack?

Cutting-edge AI adopter 83/100

Canadian Imperial Bank of Commerce scores 83 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 4; legacy ones: 1.

How common is the Canadian Imperial Bank of Commerce stack in its industry?

Share of the 391 companies in the same industries, whose stack Alion knows, that use each technology.

SQL64%
Python62%
Azure36%
Power BI39%
Databricks16%
Java35%
C#28%
Tableau25%
JavaScript42%
Azure DevOps17%

Questions about the Canadian Imperial Bank of Commerce tech stack

What programming languages does Canadian Imperial Bank of Commerce use?

The languages named in Canadian Imperial Bank of Commerce job postings are SQL (41%), Python (33%), Java (15%), C# (13%), JavaScript (10%), as a share of the 123 postings of the last 12 months.

Does Canadian Imperial Bank of Commerce use React.js?

Yes. React.js is named in 7 of 123 job postings (6%) and required in 6 of them.

What cloud and platforms does Canadian Imperial Bank of Commerce use?

The cloud and platforms named in Canadian Imperial Bank of Commerce job postings are Azure (33), Power BI (26), Databricks (20) (postings in brackets).

What skills do you need for a Finance job at Canadian Imperial Bank of Commerce?

Finance postings at Canadian Imperial Bank of Commerce most often require Microsoft Excel (10), Python (10), SQL (9), Power BI (7), out of 32 postings in the last 12 months.

Is the Canadian Imperial Bank of Commerce tech stack changing?

No new technology has appeared in Canadian Imperial Bank of Commerce job postings in the last six months.

How modern is the Canadian Imperial Bank of Commerce tech stack?

Canadian Imperial Bank of Commerce scores 83 out of 100 (Cutting-edge). The score averages how current each technology in the stack is and adds weight for AI adoption. AI technologies in the stack: 4; legacy ones: 1.

How does Alion know the Canadian Imperial Bank of Commerce tech stack?

Alion reads every job posting Canadian Imperial Bank of Commerce publishes and tags the technologies each one names. The figures on this page count the 123 postings of the last 12 months and were updated on Sep 26, 2026.

Method and citation

Alion reads every job posting the company publishes and tags the technologies each one names. Shares count the postings of the last 12 months, open and closed; the company's own products are counted apart. How we count

Alion, "Canadian Imperial Bank of Commerce tech stack: 137 technologies from 123 job postings", as of Sep 26, 2026. https://alion.io/company/cibc/technologies

Licence: CC BY-SA 4.0JSON