Software Engineering Jobs in Canada

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

Salary

CurrencyPeriod25thMedian75thPostings
CADyearCA$126,000CA$153,000CA$176,000633
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 727 · 22%
  • Remote 583 · 18%
  • Onsite 86 · 3%

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

Seniority

  • Senior 1,336
  • Staff 246
  • Lead 132
  • Principal 116
  • Junior 52
  • Intern 44

Who is hiring

  • 1000+ employees 757
  • 501-1000 employees 369
  • 51-200 employees 111
  • 11-50 employees 41
  • 201-500 employees 24
  • 1-10 employees 1
3,325 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