Software engineer jobs in Canada

Find software engineer jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
2,196
Employers
920

Advertised starting pay

Average starting payCAD / year
$128,132Across 277 listings
Average starting payUSD / year
$149,896Across 97 listings
Average starting payCAD / hour
$55.83Across 28 listings

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

Where work happens

Remote
12%259 listings
Hybrid
41%899 listings
On-site
46%1,002 listings

Not specified: 2% (36 listings)

Employers hiring include Amazon (97), Arista Networks (38), EA SPORTS (27).

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 engineer jobs in Canada

Save this search
  • Site Reliability Engineer

    Tipalti

    Vancouver, BC

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

    We are seeking an experienced and motivated Software Engineer to join our dynamic Site Reliability Engineering (SRE) team. As a Site Reliability Engineer, you will play a crucial role in…

  • Software Engineer

    SALT XC

    Toronto, ON

  • AI Software Engineer

    Eclipse Automation

    Cambridge, ON

  • Software Engineer, Full-Stack Applications, Associate Director

    Fitch Group

    Toronto, ON

    Software Engineer, Full-Stack Applications Associate Director (Ratings Technology)

  • Site Reliability Engineer

    Tipalti

    Toronto, ON

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

    We are seeking an experienced and motivated Software Engineer to join our dynamic Site Reliability Engineering (SRE) team. As a Site Reliability Engineer, you will play a crucial role in…

  • Software Engineer – Mobile (React Native)

    Haventree Bank

    Toronto, ON

    Full-time

  • Java Software Architect

    High Tech Genesis

    Lasalle, ON

    Contract

    We are seeking an experienced Java Software Architect to provide technical architecture and design leadership across distributed backend systems, cloud platforms, edge computing, and AI/ML…

  • Lead Software Engineer, Full-Stack Applications - Innovation Teams

    Fitch Group

    Toronto, ON

    Lead Software Engineer, Full-Stack Applications – Innovation Teams

  • 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

    …from CAD to physical part 2x faster than anyone else. We take engineer's ideas and turn them into finished prototypes within 4 days or less. We’ve been running factories for 2 years and we…

  • Staff Software Engineer, Full Stack

    Harvey

    Toronto, ON

    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

    We're looking for a Lead Engineer to join the CoCounsel Application Experience team and play a hands-on technical leadership role in building and evolving our core product experiences. In…

  • Senior Software Engineer, Data Systems

    Hive

    Remote, Canada

    Full-time · Remote

  • 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

  • Développeur logiciel I / Software Engineer I

    Silicon Labs

    Montreal, QC

    Full-time