Software engineer jobs in Toronto, ON and nearby (1,667 jobs)

Software engineer jobs within 25 km of Toronto, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
1,667
Employers
560

Advertised starting pay

Average starting payCAD / year
$135,486Across 210 listings
Average starting payCAD / hour
$59.64Across 67 listings

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

Where work happens

Remote
0%0 listings
Hybrid
48%805 listings
On-site
51%849 listings

Not specified: 1% (13 listings)

Employers hiring include Virtusa (64), Amazon (57), Okta (48).

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

About these jobs

Before you apply

Look at the required languages, systems and experience in each ad. Job Bank describes typical education and programming experience for this occupation. A junior title does not mean every employer accepts applicants without experience. Job Bank / Guichet-Emplois.

Guidance reviewed on September 16, 2026.

Based on the dated count above. Listings can change. How we count

Software engineer jobs in Toronto, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Senior Cloud Infrastructure Engineer - Operate (Future Opportunity)

    Deloitte

    Toronto, ON

    • Full-time

    As a Cloud Infrastructure Engineer, you will design, implement, and support secure, scalable, and highly available infrastructure across multiple cloud platforms, including AWS, GCP,…

  • 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

    As we grow, we’re looking for a Software Engineer with a strong background in Systems Administration to help design, build, scale, and support the infrastructure and tooling powering these…

  • 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

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

  • Sr. Software Engineer, Embedded Vision Systems

    Vivid Machines

    Toronto, ON

    • Full-time

    As a Senior Engineer, you will have the opportunity to work on challenging problems throughout our software stack, designing and developing robust and scalable solutions across embedded…

  • Senior Software Engineer

    Generac Power Systems

    Toronto, ON

    • Full-time

    You value the craft of software development and actively practice automated testing, CI/CD, and sound design patterns.

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

    Net2Source (N2S)

    Toronto, 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

    This role can be based in Toronto or Adelaide with hybrid working

  • Software Engineer, Professional Senior (Android + NFC/RFID +AI )

    Zebra Technologies

    Mississauga, ON

    • Full-time

    The Engineering Customer Response Team (ECRT) is seeking a Senior Software Engineer to provide world-class technical support to global enterprise customers for the Android Operating System,…

  • Senior Site Reliability Engineer - Batch Management

    SimCorp

    Toronto, ON

    • Full-time

    The Senior Site Reliability Engineer (Batch Management) roles within SCDaaS are responsible for helping clients operate and maintain SimCorp Dimension through a cloud-based offering. The…

  • Lead Software Engineer - Front End (Bangkok based, Relocation provided)

    Agoda

    Toronto, ON

    • Full-time

    The Opportunity: As a Lead Software Engineer (Front End) at Agoda, you will drive the technological evolution of our front-end systems. You will be responsible for architecting,…

  • Software Engineer I

    Beanfield Technologies Inc.

    Toronto, ON

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

    We are seeking a motivated Software Engineer to join our technology team. This role focuses on designing, developing, and enhancing backend systems, APIs, and data processing tools using…

  • Senior Software Engineer

    BuildOps

    Toronto, ON

    We’re looking for a Senior Software Engineer to help build and scale the product experiences and systems behind that mission. In this role, you’ll work across frontend applications, backend…

  • Systems Software Engineer

    Xanadu

    Toronto, ON

    • Full-time

    As an Embedded Software Engineer (Software for Hardware) at Xanadu, you will join the software-for-hardware team and help build the control and measurement software for our infrastructure…

  • Senior Azure Cloud Engineer

    Motion Recruitment

    Toronto, ON

    • $78 to $92 CAD / hour
    • Contract

    The position is well suited to an experienced platform engineer who enjoys building environments from the ground up and influencing technical direction. This is a 6-month contract operating…

  • Lead Software Engineer, AI & Emerging Tech

    CPP Investments | Investissements RPC

    Toronto, ON

    • Full-time

    As a Lead Software Engineer, you will guide and participate in building, enabling and supporting value-add technology solutions, AI tools and products. You will also demonstrate leadership…

  • Staff Software Engineer - MTS 2

    eBay

    Toronto, ON

    • Full-time

    We are seeking an engineer to work in the product development team, responsible for design and drive development of Shipping Platform in eBay marketplace!

  • Senior Software Engineer, Inference

    AssemblyAI

    Toronto, ON

    • $190,000 to $225,000 CAD / year
    • Full-time

    We're hiring a Software Engineer to help turn cutting-edge AI research into products our customers rely on every day. You'll sit on a fast-paced engineering team between our research org…

  • Software Engineer II, Full Stack – Hiring Assistant (Hybrid)

    Homebase

    Toronto, ON

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

    We’re looking for a Full Stack Software Engineer II to join our Hiring Assistant team - one of the most critical bets in Homebase’s future.

  • Software Architect, SaaS Platform

    NetBrain

    Toronto, ON

    NetBrain is looking for a Software Architect to own the end-to-end technical architecture of our next-generation SaaS platform on AWS. This is a senior, hands-on leadership role at the…

  • Software Engineer II, Channels

    Braze

    Toronto, ON

    • Full-time

    We’re looking for a Software Engineer to join our SMS team, which is responsible for building and scaling Braze’s SMS and RCS channels. This team fully owns both channels within the…

  • Software Engineer - Viewer

    Peripheral

    Toronto, ON

    • Full-time

    Candidates must have the legal right to work in Canada and be willing to relocate to Toronto for an in-office role

Get in touch
MovoJobs

Contact us