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,976
Employers
1,451

Advertised starting pay

Average starting payCAD / year
$114,582Across 458 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%393 listings
Hybrid
41%1,627 listings
On-site
48%1,923 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
  • Full Stack Developer - Product Engineering

    Showpass

    Calgary, AB

    • Full-time
  • Software Engineer

    Loombotic

    Toronto, ON

    • 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 (Integrations)

    Helcim Inc

    Calgary, AB

    We are on the hunt for mid level Engineer to join our team! As a Software Engineer, it’s your job to recognize strengths and weaknesses where they exist, provide feedback, and challenge…

  • Software Development Intern (Winter 2027)

    SweetTech

    Montreal, QC

    • Internship

    SweetTech builds loan origination, servicing and capital markets software for commercial lenders across North America.

  • Software Development Intern (Fall 2026)

    SweetTech

    Montreal, QC

    • Internship

    SweetTech builds loan origination, servicing and capital markets software for commercial lenders across North America.

  • Junior Software Engineer, Bug Resolution

    SweetTech

    Montreal, QC

    • Full-time

    SweetTech builds loan origination, servicing and capital markets software for commercial lenders across North America.

  • Software Engineer, Internal Applications

    VSG Recruitment

    Remote, Canada

    • Full-time
    • Remote

    VSG Recruitment is partnering with our Client to hire a Software Engineer, Internal Applications to build and ship software that improves how business teams operate.

  • Senior Software Engineer (Analysis)

    FOSSA

    Remote, Canada

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

    As a senior software engineer on our team, you'll be working closely with the whole company to bring features from ideation to implementation. Your participation will have a significant…

  • 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…

  • Full Stack Developer

    Trusscore

    Kitchener, ON

    • Full-time
  • 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,…

  • Senior Software Developer

    Benji Pays

    Vancouver, BC

    • Full-time
  • 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 Software Engineer II

    Thomson Reuters

    Toronto, ON

    • Full-time
  • 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,…