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
6,877
Employers
2,033

Advertised starting pay

Average starting payCAD / year
$112,818Across 717 listings
Average starting payCAD / hour
$55.88Across 261 listings
Average starting payUSD / year
$148,750Across 148 listings
Average starting payUSD / hour
$57.35Across 27 listings
Average starting payCAD / month
$9,109Across 12 listings

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

Where work happens

Remote
7%500 listings
Hybrid
39%2,676 listings
On-site
53%3,674 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (248), Amazon (143), Husky Technologies (76).

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
  • Senior Software Developer, Frontend

    Autodesk

    Toronto, ON

    • Full-time

    We’re looking for an experienced Senior Frontend Engineer with strong expertise across all aspects of frontend development to join the Autodesk Assistant engineering platform team. Autodesk…

  • Senior Software Engineer - Thrive Creative

    Thrive Creative Inc

    Calgary, AB

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

    Thrive Creative is hiring a Senior Software Engineer who likes variety and wants to lead. You'll set the technical direction for, and mentor, our growing team of intermediate and junior…

  • Full Stack Software Developer

    Techedin

    Toronto, ON · Greater Toronto Area, Canada

    • $45 to $50 USD / hour
    • Contract

    We are hiring for this role where the selected candidate will work on a software platform focused on modern web development and cross-platform experiences. The role involves building…

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    Husky TechnologiesTM offers a wealth of opportunity for personal growth and development. Most important

  • Software Engineer

    Applicantz

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    Hands-on professional experience developing production software with AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of a daily workflow.

  • Salesforce Data Cloud Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    Salesforce Data Cloud Architecture & Development

  • Principal Software Engineer

    PointClickCare

    Mississauga, ON

    • $142,700 to $178,400 CAD / year
    • Full-time
  • Senior Software Engineer - Java/React

    PointClickCare

    Mississauga, ON

    • $130,100 to $162,600 CAD / year
    • Full-time
  • Sr. DevOps / Cloud Infrastructure Engineer

    Brainpower360

    Montreal, QC

    • $120,000 to $140,000 CAD / year
    • Full-time
  • Senior Software Engineer-C#

    Morningstar

    Toronto, ON

    • Full-time

    Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET,…

  • Senior Software Developer, Frontend

    Autodesk

    Toronto, ON

    • Full-time

    We’re looking for an experienced Senior Frontend Engineer with strong expertise across all aspects of frontend development to join the Autodesk Assistant engineering platform team. Autodesk…

  • Sr. Software Developer

    Open Text Corporation

    Richmond Hill, ON

    • Other
  • Frontend Software Engineer – React/TypeScript

    Applicantz

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    Hands-on professional experience developing production software with AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) as part of a daily workflow.

  • Web Developer

    Spait Infotech

    Canada

    • Full-time
  • Salesforce Data Cloud Developer

    Themesoft Inc.

    Toronto, ON

    • Contract

    Salesforce Data Cloud Architecture & Development

  • Salesforce Data Cloud Developer

    TheCorporate

    ON · Ontario, Canada

    • Contract

    Salesforce Data Cloud Architecture & Development

  • Stagiaire en développement logiciel - Software developer Intern/Co-op

    Ciena

    Quebec, QC

    • Full-time

    …guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being - on and off the job. Connect…

  • Software Development Student

    BlackBerry

    Ottawa, ON

    • Full-time

    QNX is a world leader in the embedded software that drives many of the world's most interesting products. From space cameras to nuclear reactors to autonomous vehicles and sophisticated…

  • Software Developer Student

    BlackBerry

    Ottawa, ON

    • Full-time

    QNX® is a global leader in high-performance, safe, and secure operating systems, hypervisors, frameworks, and development tools for embedded systems. Trusted in over 275 million vehicles…

  • Software Engineer, Backend

    Lyft

    Toronto, ON

    …The Machine Learning Platform (MLP) team is seeking a backend Software Engineer to help build and operate our platform, which supports real-time, online, and offline ML model…

  • Salesforce Data Cloud Developer

    J&M Group

    Toronto, ON

    • Full-time
  • Senior Software Engineer-C#

    Morningstar

    Toronto, ON

    • Full-time

    Morningstar is seeking a Senior Software Engineer (Backend) to design, build, and maintain scalable enterprise applications and APIs. The role focuses on backend development using C#, .NET,…

  • Senior Full Stack Software Engineer

    True Talent Solutions Partners

    Canada

    • $200,000 to $275,000 USD / year
    • Full-time

    Join an AI team building software for designing physical systems. You will help accelerate product development, first by strengthening the frontend and then by taking on broader…

  • Applications Development Sr Programmer Analyst - Assistant Vice President

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application…

  • AI Software Engineer

    Bombardier

    Dorval, QC

    • Full-time