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,969
Employers
1,449

Advertised starting pay

Average starting payCAD / year
$114,502Across 457 listings
Average starting payUSD / year
$140,899Across 111 listings
Average starting payCAD / hour
$52.59Across 74 listings

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

Where work happens

Remote
10%392 listings
Hybrid
41%1,627 listings
On-site
48%1,917 listings

Not specified: 1% (33 listings)

Employers hiring include Amazon (107), Genetec (62), 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
  • 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.

  • Senior Software Engineer, AI

    Klue

    Toronto, Ontario

    • $145,000 to $183,000 CAD / year
    • Full-time

    We're looking for a Senior Software Engineer to join our team in Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate…

  • Senior Software Engineer, AI (Agents)

    Klue

    Vancouver, British Columbia

    • $145,000 to $183,000 CAD / year
    • Full-time

    We're looking for a Senior Software Engineer to join our team in Vancouver, someone excited to build and optimize state-of-the-art LLM-powered agents at scale. You'll bring a builder's…

  • Senior Software Engineer, Backend

    Afresh

    Ontario

    • $137,000 to $205,000 CAD / year
    • Full-time

    Join the Ordering Pod as a Senior Software Engineer to own the development of our high-revenue, flagship AI ordering product. This is a pivotal role where you will be empowered to define…

  • Cloud Architect

    Long View Systems

    Edmonton, Alberta

  • Senior Full Stack Developer (18-month contract)

    TMX Group

    Montreal, Quebec

    • Full-time
  • Senior Software Engineer

    Fastbreak AI

    Remote, Canada

    • Full-time
    • Remote
  • Software Developer

    Meridian OneCap Credit Corp.

    Toronto, ON

    • $68,800 to $103,200 CAD / year
    • Full-time
  • Senior Backend Developer - Platform Identity and Entitlements

    Coveo

    Montreal, QC

    Want to build backend systems that other developers rely on every day? As a Senior Backend Software Developer in the Platform Identity & Entitlements (PIE) team, you’ll work at the core of…

  • Senior Java Backend Developer

    Electric Mind

    Toronto, ON

    • Contract
  • AI/Data Application Developer, TD Securities

    TD

    Toronto, ON

    • Full-time

    …opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have…

  • Senior Full Stack Developer (CRM), TD Securities

    TD

    Toronto, ON

    • Full-time

    …opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have…

  • Software Architect - Vital Software

    Hitachi

    Toronto, ON · (RSBU) Toronto

    • Full-time
  • Senior Full Stack Software Developer

    Miovision

    Remote, Canada

    • $130,000 to $160,000 CAD / year
    • Full-time
    • Remote
  • Software Development Lead

    T-Rex Solutions

    Remote, Canada

    • $130,000 to $170,000 USD / year
    • Full-time
    • Remote

    T-Rex Solutions is seeking a Software Development Lead to develop products using cutting edge technologies as part of a large modernization effort that has significant industry focus…

  • Software Development Programmer

    Princeton IT Services, Inc

    Calgary, Alberta

    • Full-time

    Experience: 5+ years of hands-on experience in the development and implementation of Software applications. Experienc

  • Full Stack Software Engineer

    Gumloop

    Vancouver, British Columbia

    • $120,000 to $220,000 USD / year
    • Full-time
  • Senior Full Stack Developer

    Quartermaster

    Toronto, Ontario

    • $150,000 to $190,000 CAD / year
    • Full-time