Software engineer jobs in Canada

Find software engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
2,184
Employers
914

Advertised starting pay

Average starting payCAD / year
$127,995Across 280 listings
Average starting payUSD / year
$150,591Across 95 listings
Average starting payCAD / hour
$58.73Across 29 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
12%258 listings
Hybrid
41%905 listings
On-site
45%986 listings

Not specified: 2% (35 listings)

Employers hiring include Amazon (97), Arista Networks (38), EA SPORTS (30).

Sources & calculation notes

These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.

Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.

Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count

Software engineer jobs in Canada

Email me new jobsSave this search
  • Senior Software Engineer - Golang

    Litmus

    Remote, Canada

    $120,000 to $150,000 CAD / year

    Full-time · Remote

    We’re a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. Our platform sits at the intersection…

  • Senior Backend Software Engineer

    LiveBarn

    Montreal, Quebec

    Full-time

  • Staff Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    $137,300 to $171,600 CAD / year

    Full-time · Remote

    …vehicles through technology that will set the standards for software-defined vehicles around the…

  • Staff Android Software Engineer - Infotainment App

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    $137,000 to $181,890 CAD / year

    Full-time · Remote

    …vehicles through technology that will set the standards for software-defined vehicles around the…

  • Senior Embedded Software Engineer, VCS

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    $108,200 to $135,300 CAD / year

    Full-time · Remote

    …vehicles through technology that will set the standards for software-defined vehicles around the…

  • Senior Site Reliability Engineer

    iManage

    Toronto, ON

    Full-time

  • Senior Software Engineer - Evisort AI (Python/Typescript)

    Workday

    Remote, Canada

    Full-time · Remote

  • DevOps Cloud Engineer

    Nasdaq

    Toronto, Ontario

    Full-time

    As a DevOps Cloud Engineer you'll play a critical role in designing, automating, and operating the cloud infrastructure that powers Nasdaq's global solutions and enables seamless software…

  • Software Development Engineer, AWS Connect-Markov

    Amazon

    Vancouver, British Columbia

  • Staff Software Engineer

    OpenMined

    Remote, Canada

    Full-time · Remote

    We're looking for a Senior / Staff Software Engineer to join OpenMined, a nonprofit on a mission to build the public network for the world's non-public data - unlocking 1,000,000x more…

  • Staff QA Software Engineer

    OpenMined

    Remote, Canada

    Full-time · Remote

  • Senior Software Engineer

    Jobber

    Remote, Canada

    Full-time · Remote

    Are you an experienced software developer with a passion for finding creative solutions to real-world problems?

  • Software Engineer - Hardware Design Verification

    NXP Semiconductors

    Ottawa, Ontario · Kanata

    Full-time

    Software Engineer – Hardware Design Verification

  • Senior Full Stack Software Engineer

    Super.com

    Remote, Canada

    Full-time · Remote

  • Software Engineer (Java)

    Scotiabank

    Toronto, ON

    GBME is searching for Software Engineer who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

  • Software Engineer

    Scotiabank

    Toronto, ON

    GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

  • Lead Software Engineer (Python | Databricks)

    Scotiabank

    Toronto, ON

    GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms.

  • Lead Software Engineer (Full Stack)

    Scotiabank

    Toronto, ON

    …equities and derivatives lines of business, you will be a Lead Software Engineer (Full Stack) for several in-house developed…

  • Senior Software Architect(MarTech)

    Scotiabank

    Toronto, ON

    …across our web, mobile, and marketing channels. As a Senior Software Architect, you will provide architectural leadership across a diverse set of platforms supporting Digital Commerce,…

  • Lead Software Engineer

    Scotiabank

    Toronto, ON

    GBME is searching for a Lead Software Engineer who is eager to boost capabilities of capital markets products and analytics platforms.

  • Software Engineer (C++)

    Scotiabank

    Toronto, ON

    …exciting world of Derivatives/Capital markets. We are looking for Software Engineer to join this dynamic…

  • Software Engineer (Python/PL-SQL)

    Scotiabank

    Toronto, Ontario

    GBME is searching for Software Engineers (Python/PL-SQL) who are continuous learners and are eager to boost capabilities of capital markets products and analytics pla

  • Site Reliability Engineer (SRE)

    Scotiabank

    Toronto, ON

  • Senior Software Engineer II

    SurveyMonkey

    Remote, Canada

    $126,400 to $158,000 CAD / year

    Full-time · Remote