Medical specialists still occupy the top of Canada's occupation pay tables, and the gap over most salaried work is not subtle. They sit far above everyone else.
One Job Bank-based compilation of 2023-2024 medians put surgeons near $419,180. Software developers landed around $100,006. Registered nurses were near $90,002.
Those are medians, not offers. Gross physician payments in CIHI-style tables run higher for some specialties, then overhead, staff costs, and tax carve a large piece out of the headline.
Are you optimizing for the highest published median, or for a role you can actually apply to this year?
Thing is, most job seekers hunt in that second group. Software, nursing, engineering, pharmacy, and management ads show up every day. Surgeon postings do not. You still need the salary picture so you don't set filters too low, or chase titles that never reach the range you need.
Occupation medians beat viral CEO headlines
A handful of public-company chiefs collect multi-million packages that dwarf any occupation median, and those jobs almost never appear as open ads a stranger can submit. For a real search, regional medians from Job Bank wage files and Statistics Canada labour data are the figures that matter.
Fields that keep showing up at the top of wage tables
Pay data in Canada is messy. Job Bank reports hourly and annual wages by region. Physician numbers often come from gross clinical payments, which are not a salary.
| Field | What recent pay data usually shows | How people actually get hired |
|---|---|---|
| Medical specialists and surgeons | Job Bank surgeon medians have been reported above $400,000; surgical gross payments in secondary summaries run higher still | Health-authority career sites, not volume boards |
| Family medicine | Gross payments often cited in the low-to-mid $300,000s before overhead | Provincial practice lists and locum postings |
| Software developers and related IT | National Job Bank median near $100,000; senior and manager roles pay more | Indeed, LinkedIn, company ATS |
| Registered nurses | Job Bank median near $90,000 | Provincial health sites and Job Bank |
| Energy and petroleum-related engineering | Alberta ads often quote six-figure packages | Employer career pages and energy recruiters |
| Senior managers in IT, finance, or marketing | Wide spread; many posted ranges start in the low six figures | LinkedIn and retained search |
Do not rank a CEO package against a nurse on the same list. The comparison collapses.
Licensed medicine wins on raw pay. It also demands years of training that Canadian regulators will re-check if you trained abroad.
Analyses of CIHI payment data stress full-time-equivalent comparisons, mixed payment models, and overhead. Net income is often a much smaller slice than the billing figure. If you are not already in the Canadian system, treat those headlines as a ceiling, not an offer.
Alberta, Ontario, and British Columbia are not the same market
Alberta still posts some of the largest engineering and trades packages in energy, the kind of numbers that look almost inflated if you last looked at a Toronto software listing and forgot that a drilling-cycle bonus and a northern rotation are doing a lot of the work, until the cycle turns and those same boards go quiet. Healthcare shortages show up there too.
Ontario has the volume. Toronto and the wider corridor hire the most managers, software staff, and head-office finance roles. More listings doesn't always mean higher pay after rent.
British Columbia mixes tech and healthcare. Vancouver pay looks strong until you price housing.
Turns out the best province depends on the NOC, not a national trophy. Search the same title in Calgary, Toronto, and Vancouver on Job Bank and read the regional wage bands. That five-minute check beats any blended average.
Smaller markets can move faster for licensed healthcare. Fewer ads. Sometimes a shorter queue if you already hold the license.
Where high-salary jobs actually get posted
Start with Job Bank. It's the federal board, it maps titles to NOC codes, and it publishes the wage ranges employers and newcomers are told to use.
Add a commercial board for volume. Indeed still carries a large share of professional ads. LinkedIn is stronger for managers, software, and recruiter outreach. Hospitals and energy firms often load roles onto their own career sites and never fully syndicate.
Glassdoor-style salary pages are research tools, not listings. Use them to sanity-check a range, then apply on a page that has a real posting.
A working stack for most people:
- Job Bank for NOC, wages, and government-aligned postings
- Indeed or LinkedIn for extra volume, plus the employer's careers page for hospitals, banks, and energy firms
Filter by salary only after you know the local median. A $90,000 floor in a city where the median is $100,000 will hide jobs you want. A $200,000 floor will hide almost everything that isn't executive work or specialist medicine.
Resumes that survive Canadian job boards
Canadian boards run your file through applicant tracking software. Heavy templates fail. Multi-column layouts fail. Photos waste space.
Lead with NOC-shaped work. Put dates where a parser expects them. List tools and licenses in plain text. Two pages is acceptable if the years are real.
Match the posting's verbs without stuffing the file. If Job Bank lists "computer systems analysts (21222)" and the ad says "systems analyst," use both once. Recruiters search both strings.
If you are immigrating, the posting is only half the path
IRCC category-based Express Entry can invite people in selected occupations even when a general draw would skip them. Healthcare categories have included nurses, physicians, pharmacists, and related roles. STEM lists have included software engineers and designers (NOC 21232), systems analysts, and data scientists. French-language results at a score of 7 in all four abilities form a separate category that often runs with lower cutoffs.
To be honest, a six-figure Canadian job ad doesn't replace a work permit or a license. Employers can like your resume and still be unable to hire you if you can't legally work, or can't register with the college that owns the title.
International medical graduates face a long, slightly chaotic sequence that salary posts usually flatten into one shiny number: credentials review, exams, scarce residency seats, provincial registration, then a job that finally looks like those medians. Nurses go through NNAS and then a provincial college. Software workers skip most of that licensing maze and hit a different wall, the interview loop and the status question. Pick the high-pay occupation that matches the category you can document, not the one with the flashiest median.
Category rules care about recent experience. IRCC's page asks for at least 12 months of full-time work in the past three years for the listed streams. Keep reference letters specific. A LinkedIn title that doesn't match your NOC will hurt later.
A search workflow that respects pay and hiring
- Write down one target NOC, not five vague titles. Job Bank will show the code and the regional wage band.
- Compare that band in two provinces. Note the low, median, and high. If your current pay sits below the low, you need a different pitch than if you already sit near the median.
- Set alerts on Job Bank plus one commercial board using the keywords employers actually use.
- Open the employer's careers page for any hospital, energy firm, or bank you care about. Many never syndicate fully.
- Build a Canadian-style resume an ATS can parse, then apply. If you need permanent residence, check current Express Entry categories on the IRCC page before you spend a year chasing a NOC that isn't in the draw list.
A nurse who needs NNAS should start that file before mass-applying. A developer can apply while the permit plan runs in parallel. The order isn't the same.
FAQ
What is the highest paying job in Canada right now? Among regular occupations, specialist physicians and surgeons. Job Bank medians for surgeons have been reported above $400,000. That isn't CEO total compensation, and it isn't take-home pay.
Do software jobs beat nursing on pay? On national Job Bank medians, developers have sat a bit above registered nurses, roughly $100,000 versus $90,000 in the 2023-2024 tables people still cite. Senior engineering and management stretch higher. Overtime and province change both stories.
Which job board should I use first? Job Bank first for the NOC and the wage band. Then Indeed or LinkedIn for extra listings. Add employer career sites for healthcare and energy.
Can immigrants apply straight to these high-paying jobs? You can apply. Hiring still depends on status, language, and, for regulated work, a Canadian license. Category-based Express Entry helps some healthcare and STEM NOCs. It doesn't skip licensing.
Open Job Bank, search your NOC, and save three live postings in two provinces. Compare the wage band on each posting to the official median. That's the fastest way to see whether "highest paying" is a real target for you or just a headline.