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

Advertised starting pay

Average starting payCAD / year
$125,345Across 397 listings
Average starting payUSD / year
$160,527Across 115 listings
Average starting payCAD / hour
$63.96Across 92 listings

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

Where work happens

Remote
10%318 listings
Hybrid
41%1,356 listings
On-site
48%1,592 listings

Not specified: 1% (21 listings)

Employers hiring include Amazon (120), Virtusa (65), Electronic Arts (58).

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
  • Staff Software Engineer

    kadence

    Toronto, ON

    • Full-time

    They’re looking for a Staff Software Engineer, AI to provide hands-on technical leadership across the design, development, and scaling of enterprise-grade AI systems. This is a senior…

  • Software Engineer - Systems administration (Linux/Windows)

    TimePlay

    Toronto, ON

    • $80,000 to $120,000 CAD / year
    • Full-time
  • Principal Azure Cloud Architect

    Schneider Electric

    Montreal, QC

    • Full-time

    Shape and build the next generation of shared cloud capabilities for the Digital Energy software portfolio. This role connects and rationalizes cloud capabilities across organizational and…

  • Senior Software Engineer - Halifax

    Lockheed Martin

    Dartmouth, NS

    • Full-time

    The candidate will be part of a multi-disciplined team environment working on the total software engineering life cycle from specification, design development, integration and test,…

  • Senior Systems Architect/Embedded Firmware Lead

    Calian in Space & Technology

    Ottawa, ON

    • Full-time
  • Software Engineer, Backend (Co-op)

    Bree

    Remote, Canada

    • $8,600 to $12,000 USD / year
    • Internship
    • Remote
  • Software Engineer, Product (Co-op)

    Bree

    Remote, Canada

    • $8,600 to $12,000 USD / year
    • Internship
    • Remote
  • Senior Software Engineer II (North America)

    Coder

    Canada

    • $160,000 to $247,000 USD / year
    • Full-time

    As a Senior Backend Engineer on Coder's Enterprise Experience team, you'll build the systems that help large organizations run Coder in production with confidence. You'll improve how Coder…

  • Cloud Administrator

    CGI

    Toronto, ON

    • Full-time
  • Software Engineer (Full Stack) - 6 Month Contract

    Citylitics Inc.

    Toronto, ON

    • $100,000 to $140,000 CAD / year
    • Contract
  • Software Development Engineer

    Curtiss-Wright Corporation

    Mississauga, ON · Canada-Mississauga (Indal)

    • Full-time

    As a qualified Software Engineer with experience in control systems and automation, you will be expected to design, implement and test software applications for naval systems. You will…

  • Software Development Engineer in Test, Full Stack, Creativity Apps

    Apple

    Vancouver, BC

    The Creativity Applications team is looking for a Software Development Engineer in Test who has experience in shipping iOS/macOS applications, cloud-based frameworks, and APIs with the…

  • Sr. Software Engineer, Embedded Vision Systems

    Vivid Machines

    Toronto, ON

    • Full-time
  • IMA Systems Architect

    MANNARINO

    Montreal, QC

    • Full-time

    MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation &…

  • Senior Software Engineer, GenAI Workflows

    Eyeline

    Vancouver, BC

    • $165,000 to $200,000 CAD / year
    • Full-time
  • Senior Software Engineer, Finance Systems

    Eyeline

    Vancouver, BC

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

    The Senior Software Engineer (Finance System) sits on the Platform Engineering team and works day to day with Production Finance to build, support, and improve the studio's bidding,…

  • Software Engineer II

    Planview

    Vancouver, BC

    • Full-time
  • Senior Software Engineer

    Symend

    Remote, Canada

    • Full-time
    • Remote

    The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the client needs and business goals. This role is responsible for…

  • Senior Software Engineer

    Generac Power Systems

    Toronto, ON · Canada - Toronto

    • Full-time
  • Senior Software Engineer - AI / ML

    CyberCoders

    Canada

    • Full-time

    We're looking for a Senior AI/ML Engineer to help expand our next-generation document intelligence system. Working in close collaboration with our Data Science

  • Software Development Engineer, Tax Engine

    Amazon

    Vancouver, BC

    …passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform Services is the place for…

  • Systems (Software) Engineer

    INDRA AIR TRAFFIC INC

    Ottawa, ON

    SUMMARY: The Systems/Software Engineer collaborates with clients to design, evaluate, and optimize system architectures. This role bridges hardware and softwa

  • Senior Software Engineer – IBM Sterling File Gateway (SFG)

    Net2Source (N2S)

    Toronto, ON · Scarborough, ON

    • $48 to $50 CAD / hour
    • Contract

    Role: Senior Software Engineer – IBM Sterling File Gateway (SFG)

  • Software Engineer

    Fleet Space Technologies

    Toronto, ON

    • Full-time

    We are looking for a Full Stack Software Engineer who enjoys working across the stack and turning idea