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
5,921
Employers
1,888

Advertised starting pay

Average starting payCAD / year
$113,658Across 637 listings
Average starting payCAD / hour
$56.78Across 201 listings
Average starting payUSD / year
$145,651Across 125 listings
Average starting payUSD / hour
$59.66Across 18 listings

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

Where work happens

Remote
8%476 listings
Hybrid
39%2,311 listings
On-site
52%3,107 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (223), Amazon (134), Electronic Arts (68).

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
  • Lead/Staff Software Engineer

    Xero

    Toronto, ON · Vancouver, BC

    • Full-time

    …complex, monolithic systems and building high-quality, scalable software, your work ensures our platform remains robust and reliable for millions of global…

  • Junior Quality Control Software Developer

    Ecolab Inc.

    Calgary, AB

    • Full-time

    We have an exciting opportunity for a Quality Control Software Developer (Junior) to join our team in Calgary, Alberta. In this role, you will support the development, maintenance, and…

  • EMS Engineer/Software Developer

    JSG (Johnson Service Group, Inc.)

    Calgary, AB

    • Full-time

    Johnson Service Group (JSG) is currently looking for an EMS Engineer/Software Developer with experience in Energy Management Systems, software development, custom code management, system…

  • Junior Software Developer

    Bullet Trade Services

    Guelph, ON

    • Contract
  • GUI Software Developer

    SQUALUS GROUP

    ON · Richmond Hill Central, Ontario

    • Full-time

    GUI Software Developer - Richmond Hill, ON (in person, full-time permanent)

  • Software Development Engineer II

    Amazon

    Toronto, ON

    We're looking for a software engineer to join the team to design and build the agent end to end - the reasoning and orchestration layer, the tools and skills it uses to retri

  • Lead Software Developer

    Open Text Corporation

    Richmond Hill, ON

    • Other

    Job Title: Lead Software Developer F/T on-site

  • Software Engineer in Test (iOS Applications)

    HCLTech

    Vancouver, BC

    • $80,000 to $90,000 CAD / year
    • Full-time
  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

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

  • System Software Engineer - AI

    Delos Data Inc

    Remote, Canada

    • Full-time
    • Remote
  • Software Development Engineer in Test - AI

    Delos Data Inc

    Remote, Canada

    • Full-time
    • Remote
  • Software Developer Full Stack

    Brightstar Lottery

    Dieppe, NB

  • Senior Java Software Engineer

    VDart

    Toronto, ON

    • Full-time
  • Software Engineer

    Envision Technology Solutions

    Toronto, ON

    • Full-time

    Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Frontend Developer

    Spait Infotech

    Canada

    • Full-time
  • Full Stack Developer

    Insight Global

    Toronto, ON

    • $95,000 to $105,000 CAD / year
    • Full-time

    …support a critical internal platform through the remainder of development and into production support. Developers will be hands-on in delivery work, partnering closely with developers and…

  • Software Engineer

    Beacon Holdings

    Toronto, ON

    • Full-time

    …by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are bottlenecked by human attention, and…

  • Java Full Stack Developer

    Futran Solutions

    Mississauga, ON

    • Full-time

    Participates in the development of functional specifications

  • Senior Full Stack Developer (Hybrid | Toronto, CAD)

    Radiology Partners

    Toronto, ON

    • Full-time
  • Cloud Engineer

    VySystems

    Toronto, ON

    • Contract
  • Full Stack Developer (Angular + AWS Cloud) – Digital Banking

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time
  • Software Engineer

    Fellow Insights Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a full-stack Software Engineer to join our Engineering team and help build the core Fellow experience. You will work across the stack, from APIs and data models to…