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
4,018
Employers
1,490

Advertised starting pay

Average starting payCAD / year
$114,473Across 458 listings
Average starting payUSD / year
$142,828Across 108 listings
Average starting payCAD / hour
$51.11Across 73 listings

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

Where work happens

Remote
10%399 listings
Hybrid
41%1,657 listings
On-site
48%1,932 listings

Not specified: 1% (30 listings)

Employers hiring include Amazon (107), Genetec (62), Electronic Arts (50).

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
  • Backend Engineer (Go)

    Xsolla

    Montreal, QC

    • Full-time

    You will play a pivotal role in delivering high-impact software solutions across our platform. You bring curiosity, initiative, and a passion for clean, scalable systems. You collaborate…

  • Site Reliability Engineer

    Aptino, Inc.

    Toronto, ON

    • $45 to $50 CAD / hour
    • Contract
  • Full Stack Developer - Vue.js, JavaScript/TypeScript, .Net, SQL

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time

    Full stack development experience with the ability to work across both frontend and backend components.

  • Software Engineer

    Scotiabank

    Toronto, ON

  • Software Engineer- Entry Level

    PheedLoop

    Toronto, ON

    • Full-time
  • AWS Backend Developer

    Dawn InfoTek

    Toronto, ON

    • Contract
  • Java Full Stack Developer

    Apptoza Inc.

    Toronto, ON

    • Contract
  • Software Developer

    Cisco

    Ottawa, ON

    • Full-time
  • Co-op/Intern Software Developer, Core Algorithms

    Kinaxis Inc.

    Ottawa, ON

    • Internship
  • Software Developer (Hybrid)

    Cisco

    Vancouver, BC

    • Full-time
  • Software Developer

    TierOne

    Toronto, ON

    • Full-time

    Global customers, unique projects and leading edge software all combine to create a work environment second to none.

  • Backend Engineer, Developer SDKs

    Stripe

    Toronto, ON

    • Full-time
  • Mobile Application Developer and Support Analyst

    Pantheon Inc

    Regina, SK

    • Full-time

    SAP developers are responsible for creating, testing, and implementing SAP software solutions that meet business needs while working closely with the development team, Functional…

  • Software Developer

    Insight Global

    Mississauga, ON

    • $45 to $68 CAD / hour
    • Contract
  • Rust Backend Developer/Engineer

    Vybe Network

    Vancouver, BC

    • Full-time
  • Software Developer

    Intouch Insight

    Ottawa, ON · Kanata, Ontario

    • Full-time

    As a Software Developer on our Product Development team, you'll work with a group of talented developers and product managers to take new product ideas from concept to production features…

  • Software Engineer UI

    Respawn Entertainment

    Vancouver, BC · Greater Vancouver Metropolitan Area

    • Temporary
  • Software Engineer/Senior Software Engineer (Full Stack)

    Envisio

    Remote, Canada

    • $90,000 to $110,000 CAD / year
    • Full-time
    • Remote

    Envisio Solutions is a leading provider of strategic planning and performance management software, helping organizations turn their visions into reality. We empower leaders to execute their…

  • Software Engineer

    Scotiabank

    Toronto, ON

    As a Software Engineer on Scotiabank’s Data & AI Technology team, you will be involved in designing, building, and scaling our enterprise data catalog and data management solutions…

  • Software Developer

    Ford Motor Company

    Waterloo, ON

    • Full-time

    Product Development uses design thinking & user exp

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Designs, develops, tests, delivers, maintains, and improves business applications as a member of a team, working across Full-Stack through the entire software development lifecycle.

  • Senior Backend Developer

    Modaxo

    Montreal, QC · Canada - Montreal, QC

    • Full-time
  • Co-Op Student - Application Developer

    City of Mississauga

    Mississauga, ON

  • Software Developer

    SAP IT Business Systeme

    Montreal, QC

    • $77,500 to $166,200 CAD / year
    • Full-time
  • Software Development Engineer II, WW Prime Tech

    Amazon

    Vancouver, BC

    …Prime membership would actually be worth to them. We want a Software Development Engineer who enjoys large-scale distributed systems and personalization work, where the outcome is measured…