Software development jobs in Canada

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
3,933
Employers
1,463

Advertised starting pay

Average starting payCAD / year
$115,024Across 453 listings
Average starting payUSD / year
$140,730Across 111 listings
Average starting payCAD / hour
$52.04Across 64 listings

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

Where work happens

Remote
10%394 listings
Hybrid
41%1,615 listings
On-site
48%1,890 listings

Not specified: 1% (34 listings)

Employers hiring include Amazon (108), Genetec (65), Electronic Arts (47).

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 development jobs in Canada

Email me new jobsSave this search
  • IT - Software Developer IV - Java

    Robertson & Company Ltd.

    Toronto, ON

    Contract

    Robertson is seeking a skilled IT - Software Developer IV - Java to join our client in support of an existing vacancy.

  • Senior Software Engineer - Trading Technology

    BettingJobs

    Toronto, ON

    Full-time

    BettingJobs is working with a fast-growing sports betting technology business to recruit a Senior Software Engineer for its Trading Technology team. You'll build the backend engines behind…

  • Software Engineering Consultant

    Netlight

    Toronto, ON

    Full-time

  • Senior SDET (IC4) - Senior Software Engineer in Test

    Emburse Chrome River

    Toronto, ON

    Full-time

    Emburse is seeking a skilled and detail-oriented Senior Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • SDET III (IC3) - Software Engineer in Test III

    Emburse Chrome River

    Toronto, ON

    Full-time

    Emburse is seeking a skilled and detail-oriented Software Development Engineer in Test (SDET) to join our engineering team. In this role, you will bridge the gap between software…

  • Senior Software Engineer - Full Stack

    Emburse Chrome River

    Toronto, ON

    Full-time

    6+ years of software development experience, preferably with Project Lead experience

  • Software Engineer II

    Emburse Chrome River

    Toronto, ON

    Full-time

    Emburse software engineers contribute to the development of an engaging and interconnected set of system solutions. As an engineer, you will enhance the experiences of your customers, solve…

  • Senior Software Developer, Data Security Project

    Intact FC

    Toronto, ON · Montreal, QC

    Full-time

  • Senior Software Engineer (Back-end/Server)

    Trulioo

    Vancouver, BC · Toronto, ON

    Full-time

  • Oracle Fusion Cloud Architect - Subscriptions, Billing & Revenue

    Lime

    Remote, Canada

    $115,000 to $176,000 CAD / year

    Full-time · Remote

  • Sr. Software Developer, Eqlipse Trading

    Nasdaq

    Toronto, ON

    Full-time

    We’re looking for a Senior Software Developer to join our Eqlipse Trading team. In this role, you'll work on production trading systems used by major financial institutions across North,…

  • Senior Software Engineer

    Catallyse

    Remote, Canada

    $110,000 to $160,000 USD / year

    Full-time · Remote

  • Senior Mobile Software Developer

    TouchBistro

    Toronto, Ontario

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

    Full-time

  • Sr Staff Software Engineer

    Kaseya

    Toronto, Ontario

    Full-time

  • Senior Software Engineer, Data

    Hive

    Remote, Canada

    $123,600 to $187,900 USD / year

    Full-time · Remote

  • Software Engineer - Solutions

    Suger

    Vancouver, British Columbia

    $90,000 to $130,000 CAD / year

    Full-time

    Suger helps B2B software companies sell through cloud marketplaces like AWS, Azure, GCP, Oracle, Alibaba, and Snowflake - now one of the fastest-growing enterprise sales channels.

  • Software Engineer, Infrastructure

    Bree

    Toronto, Ontario

    $110,000 to $160,000 USD / year

    Full-time

  • Software Engineer, Infrastructure

    Bree Technologies (YC21)

    Remote, Canada

    $110,000 to $160,000 CAD / year

    Full-time · Remote

  • Software Engineer - Solutions (Marketplace & AI Integrations)

    Suger

    Vancouver, British Columbia

    $90,000 to $130,000 CAD / year

    Full-time

    Suger helps B2B software companies sell through cloud marketplaces like AWS, Azure, GCP, Oracle, Alibaba, and Snowflake - now one of the fastest-growing enterprise sales channels.

  • Sr. Software Engineer

    Mosaic Manufacturing

    Toronto, Ontario

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

    Full-time

    Hi there! We are looking for a Senior Software Engineer to join our growing team that's on a mission to redefine supply chains and manufacturing using next generation digital technologies,…

  • Senior Frontend Developer

    Boyd Interactive

    North York, Ontario

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

    Full-time

  • Principal Software Engineer - AI

    Boomi

    Vancouver, British Columbia

    Full-time

  • Quantitative Equity Technology, Infrastructure Software Engineer

    Connor, Clark & Lunn Investment Management (CC&L)

    Vancouver, British Columbia

    Full-time

  • Principal Software Engineer

    pubGENIUS.inc

    Remote, Canada

    $100,000 to $150,000 USD / year

    Full-time · Remote

    pubGENIUS is a React.js and Next.js development agency and ad-tech startup. We build websites and apps for clients across the US and Europe, specializing in decentralized finance (DeFi,…

  • AI Software Developer (Healthcare Systems & Automation)

    Vancouver Psychology Centre

    Vancouver, British Columbia

    Part-time

    Vancouver Psychology Centre is seeking a skilled AI Software Developer to design, build, and maintain internal automation systems that support clinical operations and digital outreach.