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,075
Employers
1,508

Advertised starting pay

Average starting payCAD / year
$115,398Across 461 listings
Average starting payUSD / year
$139,934Across 117 listings
Average starting payCAD / hour
$55.63Across 69 listings

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

Where work happens

Remote
10%408 listings
Hybrid
40%1,636 listings
On-site
49%1,993 listings

Not specified: 1% (38 listings)

Employers hiring include Amazon (116), Genetec (65), RBC (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
  • Senior Software Engineer - Industrial (Golang)

    Litmus

    Toronto, ON

    $125,000 to $170,000 CAD / year

    Full-time

    We’re a growth-stage software company helping manufacturers access, structure, and use real-time data from machines, systems, and sensors at the edge. Our platform sits at the intersection…

  • Web Developer (React/Typescript)

    Kongsberg Geospatial Ltd

    Ottawa, ON

    $75,000 to $125,000 CAD / year

    Temporary

    Kongsberg Geospatial does challenging work that matters. We are an industry leading software company that has been delivering real-time geospatial technology solutions for Defence and…

  • Software Development Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll build and deliver large-scale, customer-facing platforms that power how…

  • Software Development Engineer, Ring Cloud Connectivity Org

    Amazon

    Toronto, ON

    Ring is seeking a Mobile Software Development Engineer to join the Cloud Connectivity organization in Toronto, where you'll build and deliver customer-facing mobile experiences that power…

  • DevOps & Site reliability Engineer

    TMC Canada

    Montreal, QC

    Full-time

    …platforms and CI/CD capabilities. You'll work closely with development, infrastructure, network, security, and production support teams to improve software delivery, platform stability, and…

  • Site Reliability Engineer

    Redwood Software

    ON

    $125,000 to $145,000 CAD / year

    Redwood Software is the leading orchestration platform for the autonomous enterprise, driving business transformation at the lowest total cost of ownership. Redwood empowers organizations…

  • Python Full Stack Developer

    Astek

    Montreal, QC

    Full-time

    Leverage Generative AI tools and coding assistants to enhance development velocity and solution quality.

  • Senior Frontend Developer

    TSR Consulting

    Mississauga, ON

    $65 to $70 CAD / hour

    Contract

  • Test Tools & Automation Full Stack Software Engineer

    Ciena

    Ottawa, ON

    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…

  • Senior Java Software Engineer

    LanceSoft, Inc.

    Montreal, QC

    Contract

    The ideal candidate will support designing, building, and integrating systems. Java and Web development experience is essential. Strong communication and interp

  • Site Reliability Engineer (1890)

    Direct IT Recruiting Inc.

    Toronto, ON

    $85 to $94 CAD / hour

    Contract

  • Senior Full-Stack Software Engineer

    Manulife

    Toronto, ON

    Full-time

    Based on the role details you provided, here's a polished and engaging job posting designed to attract senior-level software engineering talent while highlighting the impact, technology…

  • Senior Software Developer

    General Motors

    Markham, ON · Oshawa, ON

    Full-time

    General Motors is seeking a Senior Software De

  • Senior Software Developer, AI Platform

    Wealthsimple Technologies

    Remote, Canada

    $152,000 to $189,000 CAD / year

    Full-time · Remote

  • Cloud Engineer DevSecOps

    Valtech

    Montreal, QC

  • Senior Full Stack Developer (Java, Angular)

    Royal Bank of Canada

    Mississauga, ON

    Full-time

    …team to provide technical direction, design expertise, and development and implementation of applications for RBC Insurance. This will include working with other internal development teams…

  • Senior Software Developer

    General Motors

    Oshawa, ON

    Full-time

    General Motors is seeking a Senior Software De

  • Senior Software Developer

    General Motors

    Markham, ON

    Full-time

    General Motors is seeking a Senior Software De

  • Software Designer (Intermediate)

    Eclipse Automation

    Cambridge, ON

    Job Title: Electrical Engineering Software Designer

  • Software Designer

    Eclipse Automation

    Cambridge, ON

  • Senior Backend Engineer

    Eleven-X

    Waterloo, ON

    Full-time

    …sensor-based space-occupancy monitoring solution and comprehensive software platform that enables frictionless parking. Our solution includes our own hardware, firmware, network solutions,…

  • DevOps Site Reliability Engineer

    LanceSoft, Inc.

    Montreal, QC

    $70 to $75 CAD / hour

    Contract