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,110
Employers
1,533

Advertised starting pay

Average starting payCAD / year
$114,553Across 467 listings
Average starting payUSD / year
$143,404Across 105 listings
Average starting payCAD / hour
$51.66Across 96 listings

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

Where work happens

Remote
10%393 listings
Hybrid
41%1,683 listings
On-site
49%2,007 listings

Not specified: 1% (27 listings)

Employers hiring include Amazon (115), Genetec (62), Electronic Arts (55).

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
  • Network Communications Software Developer

    Frequentis

    Ottawa, Ontario

    • Full-time
  • Senior Front-End Developer - Vue.js & AI (Canada Remote)

    Carelancer

    Remote, Canada

    • $90,000 to $115,000 CAD / year
    • Full-time
    • Remote
  • Software Development Engineer in Test

    Magnet Forensics

    Toronto, ON · Ottawa, ON · Waterloo, ON

    • Full-time

    Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related…

  • Senior Software Developer

    Staples Inc.

    Richmond Hill, ON

    • Full-time

    The Staples technology team is seeking a motivated and talented Junior Software Developer to join our backend development team. We are looking for someone passionate about building robust,…

  • Lead Backend Developer

    Movable Ink

    Toronto, ON

    We’re looking for a Lead Software Engineer to join our team in a b

  • Senior Software Developer

    Caseware

    Toronto, ON

    • $120,000 to $140,000 CAD / year
    • Full-time

    Caseware is one of Canada's original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across 130 countries and…

  • Software Developer Intern

    Perseus Group

    Markham, ON

    • Full-time

    The Software Developer Intern works in a Scrum team to build high-performing, resilient, and manageable web-based ERP software for homebuilders, using AI-assisted development throughout the…

  • Staff Software Engineer, Backend

    DoorDash Canada

    Toronto, ON

  • Senior Application Developer, IT

    First National Financial LP

    Toronto, ON · East York, ON

    • Full-time
  • Frontend Web Application Developer - Remote

    KoboToolbox

    Remote, Canada

    • Full-time
    • Remote
  • Security Software Developer

    Evertz Microsystems Limited

    Markham, ON

    • Full-time

    We’re looking for a Security Software Developer to join the networking device development team behind Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router…

  • Software Engineer, AI & Automation - Canada

    NerdWallet

    Remote, Canada

    • $123,000 to $188,000 CAD / year
    • Full-time
    • Remote

    At NerdWallet, we're building tools and experiences that help people make smarter financial decisions. As a Software Engineer focused on AI & Automation within our Security organization,…

  • Junior or Intermediate Software Developer

    Briidge

    Remote, Canada

    • Contract
    • Remote
  • Adobe Experience Manager {AEM} Software Engineer

    J&M Group

    Toronto, Ontario

    • Contract

    Responsibilities: As a Software Development Engineer, you will be responsible for analyzing, designing, coding, and testing multiple components of application code across one or more…

  • Lead Full Stack Developer

    Saatchi & Saatchi Canada

    Canada

    • Full-time
  • AI Full Stack Developer

    Avanade

    Toronto, Ontario

    • Full-time
  • Staff Software Engineer

    Clutch

    Toronto, Ontario

    • $205,000 USD / year
    • Full-time
  • Senior Java Software Engineer

    LanceSoft, Inc.

    Montreal, Quebec

    • Contract
  • Software Developer - Ruby on Rails

    High Tech Genesis

    Ottawa, Ontario

    • Full-time
  • Software Developer, Backend – Antec Controls

    Antec Controls

    Winnipeg, Manitoba

    • Full-time
  • Software Engineer

    Loombotic

    Toronto, Ontario

    • $120,000 to $185,000 USD / year
    • Full-time

    …and we are changing that by building our own instant-quoting software and our own machines, shipping a custom harness in about a week instead of 6 to 12. Teams building robotics, aerospace,…

  • Software Engineer-Talent Pool Mississauga

    Aviya Aerospace Systems

    Mississauga, Ontario

    • Full-time

    We are always looking for talented people for upcoming opportunities. If you have experience in Software Engineering or Computer Science and would like to join our talent pool, please…

  • Software Engineer

    Aviya Aerospace Systems

    Longueuil, Quebec

    • Full-time

    …applications. Aviya provides expertise in program management, systems, software, mechanical, and hardware engineering to many of the top-tier Aerospace and Defense Contractors. We have an…

  • Backend Engineer

    Creator

    Vancouver, BC

    • Full-time