Project

Big 5 Canadian Bank Hiring Landscape

Active

A point-in-time analysis of public hiring data across Canada's Big 5 banks, visualizing ~5,289 estimated open roles through interactive dashboards and a filterable data explorer built on publicly accessible job listing data.

5,289
Estimated Roles
5
Banks
7
Data Sources
238
Detailed Listings

Overview

The Big 5 Canadian Bank Hiring Landscape is a comprehensive point-in-time analysis of public recruitment activity across Royal Bank of Canada, TD Bank, Bank of Nova Scotia, Bank of Montreal, and CIBC. The project aggregates hiring signals from multiple public data sources to estimate total open roles, visualize hiring patterns, and identify emerging talent demands across geographic regions, business divisions, and job families.

Rather than relying on a single job board, the analysis combines data from Indeed, LinkedIn, corporate career pages, industry job aggregators, and third-party talent databases to create a more complete picture of the Canadian banking sector's active recruitment pipeline. All data is sourced from publicly available, non-proprietary job listings.

View Live Dashboard

Data Tiers & Coverage

The analysis is structured in two tiers to distinguish between aggregate estimates and verified detail:

Tier 1 — Aggregate Estimates

Total Estimated Open Roles

High-level count projections across all five banks derived from public data source sampling. Tier 1 figures represent statistically-extrapolated estimates from aggregated job board activity, board sampling, and historical hiring velocity. Best used for macro hiring trend identification and year-over-year comparisons.

Source: Indeed, LinkedIn, and aggregator APIs with application frequency weighting.

Tier 2 — Verified Sample

Detailed Listing Explorer

238 individual job postings manually reviewed and enriched with structured classification (job family, division, location, seniority level, function). Tier 2 listings are fully sourced and directly linked to original postings, with complete job description text indexed and searchable. Use Tier 2 for talent market research, competitor hiring analysis, and skills demand mapping.

Source: Public job boards and corporate career pages, manually curated and linked to source URLs.

Analysis Framework

The project includes seven interactive visualization frameworks designed to answer key workforce planning questions:

  • 1. Total Roles Trend — Rolling 90-day open role count across all five banks, highlighting seasonal hiring cycles and macroeconomic hiring trends.
  • 2. Bank-by-Bank Comparison — Proportional breakdown of estimated hiring activity and open role counts by each of Canada's Big 5 institutions.
  • 3. Geographic Distribution — Heatmap of open roles by province and city, revealing regional hiring concentrations and emerging financial hubs.
  • 4. Business Division Breakdown — Role distribution across retail banking, investment banking, wealth management, technology, and operations.
  • 5. Job Family Taxonomy — Classification of all roles into 40+ standardized job families (analyst, manager, specialist, technician, etc.).
  • 6. Skills Demand Radar — Frequency analysis of technical and behavioral skills mentioned across all reviewed job postings.
  • 7. Seniority Distribution — Breakdown of open roles by career level (individual contributor, team lead, manager, director, executive).

Data Sources

The Big 5 Bank Hiring Landscape aggregates public hiring data from seven distinct sources:

  • Indeed Canada — Historical job postings and current active listings via public search interface
  • LinkedIn Jobs — Public job postings and company career pages indexed and crawled
  • Royal Bank of Canada Career Site — Directly published RBC open roles and career opportunities
  • TD Bank Career Site — TD employment opportunities and internal mobility postings
  • Bank of Nova Scotia Career Site — Scotiabank published job openings
  • Bank of Montreal Career Site — BMO published job openings
  • CIBC Career Site — CIBC published job openings

All data is publicly sourced and no proprietary, internal, or confidential employment records are included. The project respects robots.txt directives and job board terms of service for all data collection.

Tools & Technologies

Chart.js JavaScript Indeed API LinkedIn GitHub Pages Python

Key Artifacts

Governance Notes

This analysis is a point-in-time snapshot of public hiring data aggregated for educational and analytical purposes. It does not represent formal labor market analysis or official employment statistics. All data is sourced from publicly accessible job listings and does not include proprietary or confidential information. Role counts are estimates derived from sampling and extrapolation, and should not be used as the sole basis for strategic workforce decisions. Full methodology and source attribution are provided so users can evaluate the evidence independently.