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,112
Employers
1,532

Advertised starting pay

Average starting payCAD / year
$116,159Across 449 listings
Average starting payUSD / year
$140,203Across 120 listings
Average starting payCAD / hour
$55.76Across 73 listings

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

Where work happens

Remote
10%411 listings
Hybrid
40%1,653 listings
On-site
49%2,007 listings

Not specified: 1% (41 listings)

Employers hiring include Amazon (117), Genetec (63), RBC (59).

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

Save this search
  • Graphics Software Developer, Chrome

    Google

    Montreal, QC

    5 years of experience in software development using C++.

  • Lead Site Reliability Engineer - Interface & Connectivity

    SimCorp

    Toronto, ON

    Full-time

    At its foundation, SimCorp is guided by our values – caring, customer success-driven, collaborative, curious, and courageous. Our people-centered organization focuses on skills development,

  • Junior Software Developer

    Convverge

    Calgary, AB

    Full-time

  • Senior Staff Network Software Engineer

    Kaseya Careers

    Toronto, ON

    Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive…

  • Software Development Engineer, Ordering

    Amazon

    Vancouver, BC

    We, the Ordering team, need strong software development engineers, able to dive deep into abstract problems and come up with innovative designs to help us continuously make our platform…

  • Senior Software Engineer, Embedded Systems/Firmware

    Movellus Inc.

    Markham, ON

    Full-time

    Join our Software Team to build the embedded firmware powering the next generation of AI datacenter hardware with real-time power control and telemetry. We need someone passionate about…

  • Manufacturing Software Engineer

    Forge Automation

    Toronto, ON

    Full-time

    We're looking for people who are interested in manufacturing and speeding up hardware development,

  • Staff Software Engineer, Full Stack

    Harvey

    Toronto, ON

    Full-time

  • Senior Back-End Developer, Innovation Development

    MNP

    Calgary, AB

    Full-time

    Make an impact with our Technology - Development team as a Senior Back-End Developer, Innovation Development. This diverse team of tech-savvy builders and problem solvers embraces digital…

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

    PROVINCIAL AEROSPACE LTD

    St. John's, NL · Halifax, NS

    Full-time

  • 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