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,011
Employers
1,489

Advertised starting pay

Average starting payCAD / year
$114,242Across 459 listings
Average starting payUSD / year
$143,712Across 106 listings
Average starting payCAD / hour
$50.99Across 69 listings

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

Where work happens

Remote
10%396 listings
Hybrid
41%1,662 listings
On-site
48%1,922 listings

Not specified: 1% (31 listings)

Employers hiring include Amazon (111), Genetec (62), Electronic Arts (50).

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
  • Développeur·se Fullstack / Fullstack Developer

    Cloud Imperium Games Montreal

    Montreal, QC

    • Full-time
  • Cloud Architect

    Akkodis

    Ottawa, ON

    • Contract
  • Software Engineer

    Adamson Systems Engineering

    Port Perry, ON

    • $70,000 to $90,000 CAD / year
    • Full-time

    At our facility in Port Perry, we employ a large staff of Mechanical, Acoustical, Software and Electrical engineers who utilize cutting edge tools and techniques to develop industry leading…

  • Senior Embedded Software Engineer

    Ciena

    Ottawa, ON

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

    The WaveLogic Software Development team develops embedded software platforms that enable convergence across photon

  • Senior Software Engineer I

    Thomson Reuters

    Toronto, ON

    • Full-time

    We're looking for a Senior Software Engineer to join the CoCounsel Applications team and play a hands-on role in building and evolving our external integration strategy leveraging MCP and…

  • Staff Software Engineer I

    Thomson Reuters

    Toronto, ON

    • Full-time
  • Senior Software Engineer, Data Systems

    Hive

    Remote, Canada

    • Full-time
    • Remote
  • Product Engineer - Full-Stack Developer

    Liftoff

    Montreal, QC

    • $70,000 to $110,000 CAD / year
    • Full-time
  • Programmer/Software Developer, Level 2

    Donna Cona

    Ottawa, ON

    • Full-time

    Donna Cona Inc. is currently seeking a Programmer/Software Developer, Level 2, for one of our key government clients.

  • Junior Software Developer

    IBM

    Ottawa, ON

    • $72,800 to $109,200 CAD / year
    • Full-time
  • Junior Software Developer

    IBM

    Ottawa, ON

    • $72,800 to $109,200 CAD / year
    • Full-time
  • Software Engineer, Education

    Autodesk

    Toronto, ON · Montreal, QC · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    …tools, learning programs, and certifications. We are seeking a Software Development Engineer to build and deliver education-focused product experiences that support teaching and learning…

  • Senior Software Engineer (Gaming Full Stack) - WWE Champions

    Scopely

    Canada

    Scopely is looking for a Senior Software Engineer (Gaming Full Stack) to join our WWE Champions team in the United States or Canada on a remote basis or Mexico City on a hybrid basis.

  • Senior Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer

  • Front End Developer (Hybrid or Remote)

    Traction Rec

    Vancouver, BC

    • Full-time
  • Lead Software Engineer (SDET)

    Mastercard

    Toronto, ON

    • Full-time
  • Senior Full Stack Developer

    TELUS Health

    Toronto, ON

    • Full-time
  • Senior Fullstack Developer

    Octacom

    Richmond Hill, ON

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

    Octacom, a division of DCM, is an enterprise software and services company focused on document and data management solutions. Octacom specializes in document management and workflow…

  • Staff Software Engineer – Data Systems

    Purpose Unlimited

    Canada

    • Full-time
  • Lead Core Backend Developer

    Citi

    Mississauga, ON

    • Full-time

    We are looking for a talented and passionate individual to join our Java Server development team and continue to evolve our next-generation rates reference data application.

  • Senior Lead Java Fullstack Software Engineer

    Citi

    Mississauga, ON

    • Full-time

    The Applications Development Technology Senior Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in…

  • Software Architect

    Scotiabank

    Toronto, ON

    …providing architectural leadership for innovative, intelligent software solutions across the Bank’s business lines. As a Senior Software Architect, you will make high-level design choices…

  • Software Engineer (AI Engineer)

    Scotiabank

    Toronto, ON

    You will be a member of the AI Engineering and Labs team focused on designing and implementing innovative, intelligent software solutions across the Bank's business lines. Your role will…