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,783
Employers
1,864

Advertised starting pay

Average starting payCAD / year
$113,998Across 616 listings
Average starting payCAD / hour
$56.78Across 194 listings
Average starting payUSD / year
$145,651Across 125 listings
Average starting payUSD / hour
$59.34Across 17 listings

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

Where work happens

Remote
8%469 listings
Hybrid
39%2,261 listings
On-site
52%3,026 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (206), Amazon (131), 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
  • Android Software Engineer

    Semperis

    Remote, Canada

    • Full-time
    • Remote
  • Senior Software Engineer - AI/ML

    Veralto Global

    Vancouver, BC · London, ON

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

    Aquatic Informatics (AQI), a Veralto company, is a mission-driven software company that organizes the world’s water data to make it accessible and useful. We provide software solutions that…

  • Cloud Software Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Cloud Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Cloud Engineer Intern

    Aptiv

    Ottawa, ON

    • Full-time

    As a Cloud Software Engineering Intern, you will support the development of software solutions that operate in Linux-based and cloud environments. You will work closely with experienced…

  • Lead Software Engineer

    Morningstar

    Toronto, ON

    • Full-time

    As a Lead Software Engineer on our Data Feed Platform team (Direct – Data & Research), you will partner with product owners and engineering teams to shape the technical direction of our…

  • Senior Front End / Full Stack Software Engineer

    REW.ca

    Vancouver, BC

    • Full-time

    We’re seeking a highly skilled Senior Front End / Full Stack software engineer with deep expertise in Javascript/React.

  • Software Engineer- Security Remediation

    ExcelGens, Inc.

    Montreal, QC

    • Contract

    Job Title: Software Engineer- Security Remediation (Level II)

  • Software Engineer – Security Remediation

    ExcelGens, Inc.

    Montreal, QC

    • Contract

    We are seeking a skilled Software Engineer – Security Remediation (Level II) for a contract opportunity focused on addressing software security vulnerabilities across a portfolio of…

  • Staff Software Development Engineer – Linux Endpoint

    BeyondTrust

    Canada

    • Full-time

    As Staff Software Development Engineer, you'll be the Linux ke

  • Software Development Engineer macOS

    BeyondTrust

    Canada

    • Full-time

    As a Software Development Engineer, you will play a pivotal role in developing our endpoint security solution for macOS. You will work as part of a multi-disciplinary team, delivering…

  • Java Software Engineer - Strong in Python, Reactjs and Linux experience

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Job Title: Java Software Engineer - Strong in Python, Reactjs and Linux experience

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: We are seeking a highly skilled Senior Lead Software Engineer specializing in Backend/API development to support User Acceptance Testing (UAT) and ETL processes. The ideal…

  • Application Developer Software Engineer

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Job Title: Application Developer Software Engineer

  • Software engineer

    ENGICO s.r.l.

    Engineer, BC

    • Contract

    The figure will be responsible for programming and developing software for PLC and Motion Control systems.

  • Web designer

    Paliwal Technologies Inc

    Mississauga, ON

    • Full-time
  • Software Analyst (SWAT), Senior

    Hitachi Rail

    Toronto, ON

    • Full-time

    We are looking for a Senior Software Analyst to join our Integration, Testing and Va

  • Senior Front End / Full Stack Software Engineer

    REW

    Vancouver, BC

    • Full-time

    We’re seeking a highly skilled Senior Front End / Full Stack software engineer with deep expertise in Javascript/React.

  • Software Engineer or Senior Software Engineer - Data Hub

    Workday

    Vancouver, BC · Canada, BC, Vancouver

    • Full-time
  • Software Engineer - ML Launchpad

    Verily

    Waterloo, ON

    • Full-time

    As an ML Software Developer at Verily you will be suppor

  • Software Development Engineer, Web Frameworks

    Amazon

    Vancouver, BC

    The Amazon Store Presentation Frameworks organization is seeking a passionate Software Development Engineer for its Web Frameworks team. The Web Frameworks team is chartered with creating…

  • Software Engineering Intern (2027)

    Databricks

    Vancouver, BC

    …the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform…

  • Software Engineer II

    V-Soft Consulting Group, Inc.

    Quebec, QC

    • Full-time

    V-Soft Consulting is currently hiring for a Software Engineer II for our premier client in Quebec City, PA.

  • Frontend UI / Full Stack Developer

    Mitchell Martin Inc.

    Toronto, ON

    • $36.75 to $52.5 USD / hour
    • Other

    …where you will be responsible for both frontend and backend development. You will work with a variety of technologies to deliver high-quality solutions. This position requires strong…