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

Advertised starting pay

Average starting payCAD / year
$130,895Across 541 listings
Average starting payCAD / hour
$62.65Across 120 listings
Average starting payUSD / year
$168,323Across 31 listings

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

Where work happens

Remote
9%346 listings
Hybrid
41%1,516 listings
On-site
49%1,824 listings

Not specified: 1% (21 listings)

Employers hiring include Amazon (131), Virtusa (73), 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
  • Cloud Operations Engineer – Azure AKS Terraform (36170)

    Myticas Consulting

    Toronto, ON

    • Full-time

    Cloud Operations Engineer – Azure / AKS / Terraform

  • SysOps Software Architect (36136)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Ottawa, Ontario; minimum four days per week on-site

  • Embedded Software Architect, User Terminals (36137)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    We are seeking a Software Architect – User Terminals to define and lead software architecture for military and government satellite communications terminal solutions. This role provides…

  • Media Production Systems Architect (T & I) (Telework/Hybrid)

    Radio-Canada

    Montreal, QC

    • Full-time

    Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment

  • Software Engineer Internship - Winter 2027

    DataVisor

    Remote, Canada

    • $40,000 to $50,000 CAD / year
    • Full-time
    • Remote

    Our award-winning software platform is powered by a team of world-class experts in big data, machine learning, security, and scalable infrastructure. Our culture is open, positive,…

  • Ingénieur principal ou ingénieure principale / responsable technique

    Alithya

    Pickering, ON

    • Full-time

    As a Senior Engineer and Technical Lead, you'll join our Engineering Sub-Division, a multidisciplinary team focused on delivering innovative engineering solutions and professional services.…

  • Software Engineer

    EraTree

    Vancouver, BC

    • Full-time

    Payments: cross-border payment infrastructure, from stablecoin-funded payouts to multi-currency accounts and routing across payment rails

  • Analyste/ingénieur principal ou principale en cybersécurité OT

    Alithya

    Pickering, ON

    • Full-time

    Participate in cyber security research and development (R&D) activities, including software and hardware development;

  • Application Architect SAP BTP FIORI

    Hays

    Calgary, AB

    • Contract

    Candidate Must have worked in SAP BTP Cloud Development

  • Frontend Software Engineer React, TypeScript & AI-Assisted Development

    Rose International

    Toronto, ON

    • Full-time

    Top 3 Experience “must Haves”

  • Media Production Systems Architect (T & I) (Telework/Hybrid)

    CBC/Radio-Canada

    Ottawa, ON · Toronto, ON · Montreal, QC

    • Full-time

    Must have functional knowledge of cloud technologies, virtualization, networking, storage · You must have a proven track record in designing, planning and deploying solutions in a highly available and scalable 24/7 environment

  • Software Engineer

    Mecka

    Remote, Canada

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

    We're hiring Software Engineers who own problems end to end - not a single layer of the stack. You'll ship production software that powers Mecka's data platform and the tools our operators,…

  • Java Software Engineer

    IMCS Group

    Quebec, QC

    • Contract
  • Sr. Software Engineer - DevEx

    VGS

    Canada

    • Full-time

    As a Senior Software Engineer, you’ll help build a new category of payment infrastructure at the intersection of AI, card networks, cryptography, and secure money movement, developing…

  • Senior Software Engineer – Android contract

    KEV Group

    Toronto, ON

    We are seeking a Senior Software Engineer to help build and evolve our Android-based Point-of-Sale (POS) platform. This role is approximately 70% Android development and 30% backend…

  • Software Engineer II (Systems Support)

    TD

    Toronto, ON

    • Full-time

    The Software Engineer II is responsible for providing leadership, technical expertise, and operational support within the Credit Platform team. They will ensures the reliability, stability,…

  • Senior Software Development Engineer in Test (SDET)

    Adaptive Financial Consulting

    Montreal, QC

    We are looking for a Senior Software Development Engineer in Test to join our team and help develop our open-source and proprietary platform products.

  • Staff Software Engineer, Platform

    Rivian and Volkswagen Group Technologies

    Remote, Canada

    • $137,300 to $181,890 CAD / year
    • Full-time
    • Remote

    …power customer-facing digital experiences. As a Staff Backend Software Engineer, you will provide technical leadership across important platform initiatives: shaping architecture,…

  • Senior Java Software Engineer

    Soho Square Solutions

    Toronto, ON

    • Contract
  • Senior Software Engineer

    LTM

    ON · Ontario, Canada

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

    Strong understanding of software engineering principles and design patterns

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

  • Full Stack Software Engineer

    Verismo Health

    Markham, ON

    • Full-time

    Full-time, on-site Full-Stack Developer based in Markham, Ontario. We build and run healthcare software that handles patient data under PHIPA. We are a small team that works AI-first. Most…

  • Software Development Engineer, AFT Sortation Material Flow

    Amazon

    Toronto, ON

    …of downstream systems and make decisions in real-time? As a Software Development Engineer, you will be responsible to develop our next generation of systems, work that includes managing…

  • Software Engineer (React & TypeScript)

    Applicantz

    Toronto, ON

    • $50 to $55 CAD / hour
    • Contract

    …Solutions (PDMS) division. We are looking for an experienced Software Engineer to join one of our teams to help us fulfill the mission of the organization, supporting cross-platform device…

  • ServiceNow Associate Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    As a ServiceNow Associate Software Engineer in our Corporate IT division, you'll be at the heart of designing, developing, and supporting business-critical applications that power Sun…

Get in touch
MovoJobs

Contact us