Software engineer jobs in Canada (3,813 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,813
Employers
1,302

Advertised starting pay

Average starting payCAD / year
$130,949Across 549 listings
Average starting payCAD / hour
$62.41Across 124 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%350 listings
Hybrid
41%1,554 listings
On-site
50%1,888 listings

Not specified: 1% (21 listings)

Employers hiring include Amazon (132), Virtusa (82), Electronic Arts (67).

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
  • Software Engineer 4 - Kubernetes AI Platform Engineering

    Nutanix

    Vancouver, BC

    • $151,000 to $227,000 CAD / year
    • Full-time

    As an Engineer on the NKP AI Platform team, you will be a key technical leader responsible for architecting, building, and scaling the infrastructure that allows enterprises to train,…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Knowledge of stablecoin ecosystem architectures, on/off-ramp mechanisms, and cross-border payment flows

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Familiarity with digital wallet architectures, custody solutions, and cross-border payment messaging (e.g., ISO 20022, SWIFT)

  • Software Engineer Co-op

    Xradar

    Burnaby, BC

    • Full-time

    As Xradar's Software Engineer Co-op, you will be part of the R&D team and help build software for our NDT devices. Our applications bring hardware and software together, turning complex…

  • Lead Software Engineer

    Virtusa

    Toronto, ON

    • Full-time

    Job Summary: The IMS Production Support L3 Engineer is responsible for ensuring the stability, availability, and performance of applications across AMS, Cloudera, and on-premises…

  • Senior Software Engineer, Accounts

    PENN Interactive

    Canada

    • Full-time

    …maintain the performant, resilient, accurate, best-in-class software platform to drive player registration and authentication, identity verification (KYC), fraud and AML checks, geolocation…

  • Software Engineer

    KTek Resourcing

    Montreal, QC

    • Contract

    Candidates must possess all of the following core competencies to be considered for this role:

  • Software Engineer II (Java/Spring)

    TD

    Toronto, ON

    • Full-time

    Undergraduate degree, Postgraduate degree or Technical Certificate in computer science or software engineering

  • GNSS Software Engineer

    Hexagon

    Calgary, AB

    • Full-time

    The Location: This position is based in Calgary, AB and follows a hybrid work model of two days per week in the office

  • Senior DevOps/Cloud Engineer

    2iSolutions Inc.

    Toronto, ON

    • Contract

    Our Toronto-based client is hiring a DevOps/Cloud Engineer – Senior for a 4-month hybrid contract opportunity in Toronto, ON. The resource must be available to work onsite at the hiring…

  • Software Engineer

    Amaris Consulting | Part of Mantu

    Markham, ON

    • Full-time

    Amaris Consulting is looking for a Software Engineer with strong SQL and C# expertise to join a product engineering team working on data-intensive .NET web applications.

  • Senior Software Development Engineer, Customer Success Engineering

    Remitly

    Burnaby, BC

    • Full-time

    As a Senior Software Development Engineer, you will focus on driving innovation and expanding our new, next-generation Customer Success platform by architecting new workflows and launching…

  • Software Engineer II (SDET)

    TD

    Toronto, ON

    • Full-time

    Adhere to enterprise frameworks or methodologies that relate to software engineering activities

  • VP Senior Software Engineer – Java & Distributed Systems

    Citi

    Mississauga, ON

    • Full-time

    We're looking for a senior engineer who thinks clearly across the full product development lifecycle, from design through to production, and brings an AI-first mindset to how they work.

  • Software Engineer I

    Wayfair

    Toronto, ON

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

    This is a Toronto based opportunity with a 3 day in office expectation (Tuesday - Thursday) with 2 days remote (Monday and Friday)

  • DevOPS/Cloud Engineer – Senior (AWS CDK/Public Sector exp)

    Bevertec

    Toronto, ON

    • Contract

    Public Sector Experience: Must have

  • Senior Full Stack Software Engineer

    True Talent Solutions Partners

    Canada

    • $200,000 to $275,000 USD / year
    • Full-time

    Establish effective practices for agent-driven software development across the team.

  • C++ Software Engineer - Montreal - Up to $240K CAD + Exceptional Bonuses/Benefits

    Hunter Bond

    Montreal, QC

    • Full-time

    Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment where engineering excellence is the product.…

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON

    • Full-time

    We’re looking for a Full Stack Software Engineer who enjoys solving complex problems, building reliable applications, and working across technologies to modernize enterprise-scale platforms.

  • Java Software Engineer

    Synechron

    Calgary, AB

    • Full-time

    …Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development…

  • Display Software Engineer

    Collabera

    Markham, ON

    • $55 to $60 CAD / hour
    • Contract

    Develop efficient display drivers and embedded software for next-generation consumer devices, including phones, laptops, wearables, and automotive systems.

  • Software Engineer, Full Stack

    Gigi

    Toronto, ON

    • Full-time

    We're hiring an AI Builder - a full stack software engineer - to join our engineering team in Toronto and own end-to-end feature development for Gigi, our AI agent.

  • Senior Backend Engineer - Laravel & Go Microservices - On-site - Vancouver, Canada

    FullStack

    Vancouver, BC

    • Full-time

    Offering life-changing career opportunities to talented software professionals across the Americas.

  • 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

    SMC Strategic Solutions Inc

    Mississauga, ON

    • From $57 CAD / hour
    • Full-time
    • Hybrid

    Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software…

Get in touch
MovoJobs

Contact us