Software development jobs in Canada (7,336 jobs)

Explore software development jobs in Canada. Choose a role or place to find work that fits.

Hiring at a glance

View jobs
Open jobs
7,336
Employers
2,103

Advertised starting pay

Average starting payCAD / year
$117,227Across 877 listings
Average starting payCAD / hour
$56.10Across 307 listings
Average starting payUSD / year
$163,906Across 32 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%525 listings
Hybrid
39%2,828 listings
On-site
54%3,956 listings

Not specified: <1% (27 listings)

Employers hiring include S M Software Solutions Inc (292), Amazon (151), Electronic Arts (81).

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 Development Engineer in Test

    H&R Block Canada

    Calgary, AB

    • Full-time

    Reporting to the Software Development Manager, the Senior Software Development Engineer in Test (SDET) is a hands-on engineering role responsible for building quality into the software…

  • PYTHON FULL STACK DEVELOPER WITH JAVA

    Tekgence Inc

    Mississauga, ON

    • Full-time
  • Python full stack developer

    Tekgence Inc

    Mississauga, ON

    • Full-time
  • Software Engineer

    Insight Global

    Mississauga, ON

    • $55 to $72 CAD / hour
    • Contract

    5–7+ years of professional development experience

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

  • Sr. Staff AI Experience Software Engineer

    Insight Global

    Canada

    • Full-time

    – 8+ years experience building software at an enterprise scale and expertise with system design at a staff engineer level – 2+ years of hands-on experience with AI tooling in a development…

  • RQ11844 - Software Developer

    CCI- Computer Consultants International, Inc.

    Toronto, ON

    • Full-time
  • Senior Software Engineer - Trading Technology

    BettingJobs

    Toronto, ON

    • Full-time

    BettingJobs is working with a fast-growing sports betting technology business to recruit a Senior Software Engineer for its Trading Technology team. You'll build the backend engines behind…

  • Senior Software Engineer

    BettingJobs

    Toronto, ON

    • Full-time

    BettingJobs is hiring a Senior Software Engineer a global leader in online gaming, to join a new backend engineering team in Toronto.

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

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

  • Software Distributed Systems Engineer, Energy Software

    Tesla

    Richmond Hill, ON

    • Full-time

    Tesla is looking for Software Engineers to build the cloud services that power these products, driving the worldwide transition to sustainable energy. These

  • Software Engineer- II

    PheedLoop

    Toronto, ON

    • Full-time
  • Senior Java Software Engineer

    Agilus Work Solutions

    Toronto, ON

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

    Are you a senior software engineer who enjoys working across development, production support, and operational excellence? We're looking for a Senior Software Engineer with deep expertise in…

  • Full Stack Developer

    Corpay

    Toronto, ON

    • Full-time

    Information Technology - IT Systems & Software Development - P3 - CAN

  • Frontend Software Developer

    Corpay

    Toronto, ON

    • Full-time

    Information Technology - IT Systems & Software Development - P3 - CAN

  • 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

    SmartSource Electronics

    Mississauga, ON

    • Full-time
  • Software Engineer - Front End

    Microsoft

    Vancouver, BC

    • Full-time
  • Backend Developer (Ruby/Golang)

    Raas Infotek

    Toronto, ON

    • Contract
  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Design, develop, and maintain software applications based on business requirements.

  • Software Developer

    Orthosoft Inc.

    Montreal, QC

    • Other

    …people around the world. To support our talent team, we focus on development opportunities, robust employee resource groups (ERGs), a…

  • Software Engineering Coop

    Teledyne Technologies Incorporated

    Waterloo, ON

    • Full-time

    …water quality environmental monitoring, electronics design and development, oceanographic research, deepwater oil and gas exploration and production, medical imaging and pharmaceutical…

  • Cloud Developer

    Computronix

    AB

    • Full-time
Get in touch
MovoJobs

Contact us