← Back

Royal Bank of Canada

69
/ 100
Stable

Royal Bank of Canada Job Market Score

Driven by
  • Net hiring is positive (+1467 this week — 1467 added vs 0 removed)
  • Most postings refresh within a month (12% open 30+ days)
  • Pay is below the national median ($95k vs $139k national)

Royal Bank of Canada job market

Aggregated from currently-active postings tracked in Royal Bank of Canada.

Wages by category

BucketJobsMedian annualMedian hourly
Director356$218k n=64
DevOps / SRE73
Data Analyst69
Finance68$130k n=14
ML / AI Engineering58

Wages by occupation (SOC)

BucketJobsMedian annualMedian hourly
Managers, All Other594$90k n=142
Software Developers161$147k n=8
Financial and Investment Analysts116$118k n=4
Management Analysts114$110k n=23
Project Management Specialists52$130k n=9

Wages by employment type

BucketJobsMedian annualMedian hourly
Full-time3,195$95k n=570
Intern195$60k n=7
Contract187$95k n=47
Part-time148

Wages by sector

BucketJobsMedian annualMedian hourly
Financial Services3,743$95k n=626

Top categories

  • Director356
  • DevOps / SRE73
  • Data Analyst69
  • Finance68
  • ML / AI Engineering58
  • VP50

Top occupations (SOC)

  • Managers, All Other594
  • Software Developers161
  • Financial and Investment Analysts116
  • Management Analysts114
  • Project Management Specialists52
  • Chief Executives29

In-demand skills

  • Express3,701
  • Agile708
  • Python663
  • SQL568
  • Azure239
  • Java230
  • AWS220
  • Kubernetes175

Top sectors

  • Financial Services3,743

Employment mix

  • Full-time3,195 · 85%
  • Intern195 · 5%
  • Contract187 · 5%
  • Part-time148 · 4%
  • Unspecified18 · 0%

Top hiring companies

Website
https://www.rbc.com
Careers page
https://www.rbc.com/careers/index.html

Report your experience with Royal Bank of Canada

Can't find the exact posting? Flag a pattern you've noticed across Royal Bank of Canada's listings — no response, reposted roles, suspicious ads. Reports are held for moderation.

Tags

Please report your experience respectfully. Notes containing profanity, slurs, personal attacks, or slanderous claims will be automatically removed. Describe what happened — timelines, communication, outcomes — not how you feel about the people involved.

Company-level reports

No approved company-level reports yet. Submit the first one above.

Tracked postings

1000 raw postings · collapsed to 100 unique roles

Stay in the loop

Get the occasional update on job-market trends, ghost-job patterns, and what we’re shipping. No spam.