Software engineer jobs in Canada (3,748 jobs)

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
3,748
Employers
1,287

Advertised starting pay

Average starting payCAD / year
$130,746Across 544 listings
Average starting payCAD / hour
$62.47Across 123 listings
Average starting payUSD / year
$169,625Across 32 listings

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

Where work happens

Remote
9%346 listings
Hybrid
41%1,537 listings
On-site
49%1,844 listings

Not specified: 1% (21 listings)

Employers hiring include Amazon (131), Virtusa (75), Electronic Arts (65).

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

Email me new jobsSave this search
  • Principal Software Engineer - .Net/C#

    The Mirillion Group

    Halifax, NS

    • $150,000 to $200,000 CAD / year
    • Full-time

    We're looking for a Principal .NET/C# Engineer who's equally comfortable deep in the stack and crafting smooth, production-grade UIs. You'll be owning automation pipelines, building…

  • Software Engineer

    Cleer

    Ottawa, ON

    • Full-time

    Integrations. Connect Cleer to the software dental offices already use, including older systems, so data moves reliably without anyone re-entering it.

  • Senior Cloud Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Experience with design, engineering, and operations of AWS services (would no longer be a must have, but more aligned with a nice to have)

  • Software Engineer, C++, Level 5 (Fixed Term)

    Snap Inc.

    Toronto, ON

    • Full-time

    To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week

  • .Net Software Engineer

    RedMane Technology LLC

    Ottawa, ON

    • Full-time

    RedMane has a full-time opportunity for a Software Engineer/Developer as we continue to grow our Ottawa-based practice. The Software Engineer/Developer will perform analysis, design, and…

  • Senior Java Software Engineer

    Soho Square Solutions

    Toronto, ON

    • Contract
  • Cloud Administrator

    Raise

    Quebec, QC

    • Contract
  • Salesforce Communications Cloud Architect

    J&M Group

    Toronto, ON

    • Full-time
  • Software Engineer, Growth Platforms

    EngRadar

    Toronto, ON

    • Full-time

    As a Software Engineer on Growth Platforms, you will be responsible for sound technical execution of projects through hands-on development, quality-assurance, and prototyping along with…

  • Site Reliability Engineer – Elite Quant - Up to $200,000 CAD Starting base + Exceptional benefits/bonus package Fund

    Hunter Bond

    Montreal, QC

    • Full-time

    My client - one of the world's leading quantitative trading firms - is hiring a Platform Engineer / Site Reliability Engineer (SRE) to design, build, and maintain highly scalable, resilient…

  • Software Engineer - Agent Development

    Infoblox

    Burnaby, BC

    We have an opportunity for a Software Engineer to join our Engineering team in Burnaby, reporting to the Engineering Manager. In this role, you will help design, build, and improve agentic…

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Fitch Group

    Toronto, ON

    Lead Software Engineer, Full-Stack Applications – Innovation Squads

  • Software Engineer – Java

    MatchBox Consulting Group

    Vancouver, BC

    • $104,500 to $132,000 CAD / year
    • Full-time

    Minimum 5 years of professional experience as a software developer.

  • Senior Embedded Systems Engineer

    Taiv

    Winnipeg, MB · Greater Winnipeg Metropolitan Area

    • Full-time

    This is a role for someone who has built and shipped a physical product before and likes the problems that live where software meets hardware. Ideally you’ve worked on TVs, AV gear, or…

  • Salesforce Revenue Cloud Architect

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Salesforce Communications Cloud Architect

    Pacer Group

    Toronto, ON

    • $55 to $60 CAD / hour
    • Contract
  • Salesforce Communications Cloud Architect

    LanceSoft, Inc.

    Toronto, ON

    • Contract
  • Senior Software Engineer

    MatchBox Consulting Group

    Vancouver, BC

    • $133,000 to $168,000 CAD / year
    • Full-time

    MatchBox Consulting Group is currently seeking a Senior Software Engineer for permanent role with a client of ours located in Vancouver.

  • Electrical Engineering Software Designer (Nuclear)

    Eclipse Automation

    Cambridge, ON

    • Full-time

    Job Title: Electrical Engineering Software Designer

  • Lead Software Engineer, Full-Stack Applications - AI Innovation squads

    Fitch Group, Inc.

    Toronto, ON

    • Full-time

    Lead Software Engineer, Full-Stack Applications – Innovation Squads

  • Senior Software Engineer - Payments Platform

    Xero

    Remote, Canada

    • Full-time
    • Remote

    As a Senior Engineer, you’ll own significant end-to-end initiatives from technical design through to production, helping decide how payment capabilities are designed, integrated and…

  • Senior Software Engineer - Accounting Core

    Xero

    Remote, Canada

    • Full-time
    • Remote

    As a Senior Engineer, you’ll own significant end-to-end initiatives from technical design through to production, helping decide how accounting capabilities can be separated from the…

  • Salesforce Communications Cloud Architect

    Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!

    Toronto, ON

    • Full-time
  • Salesforce Communications Cloud Architect

    Tekgence Inc

    Toronto, ON

    • Contract
  • Storage Site Reliability Engineer (GPFS)

    KTek Resourcing

    Montreal, QC

    • Contract

    Job Titel: Storage Site Reliability Engineer (GPFS / Storage Ops)

Get in touch
MovoJobs

Contact us