Software Engineering Jobs in Canada

There are 3,333 open Software Engineering jobs in Canada on freehire right now. 1,003 of them were posted recently. The skills employers ask for most often are ai, cloud and api.

Salary

CurrencyPeriod25thMedian75thPostings
CADyearCA$126,550CA$153,000CA$176,700631
USDyear$136,200$173,630$210,600110
CADhourCA$72CA$88CA$8860

From postings that disclose pay. Currencies are counted separately, never converted.

Most requested skills

  • ai 55%
  • cloud 51%
  • api 49%
  • python 41%
  • java 38%
  • ci-cd 38%
  • aws 33%
  • sql 32%

How the work is done

  • Hybrid 730 · 22%
  • Remote 584 · 18%
  • Onsite 86 · 3%

Visa sponsorship offered in 59% of the 498 postings that state a position on it.

Seniority

  • Senior 1,339
  • Staff 247
  • Lead 132
  • Principal 116
  • Junior 52
  • Intern 44

Who is hiring

  • 1000+ employees 760
  • 501-1000 employees 371
  • 51-200 employees 111
  • 11-50 employees 41
  • 201-500 employees 24
  • 1-10 employees 1
3,333 jobs

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available