Software engineer jobs in Toronto, ON and nearby

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,434
Employers
508

Advertised starting pay

Average starting payCAD / year
$131,306Across 145 listings
Average starting payCAD / hour
$61.18Across 44 listings
Average starting payUSD / year
$161,586Across 42 listings

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

Where work happens

Remote
0%0 listings
Hybrid
49%705 listings
On-site
50%716 listings

Not specified: 1% (13 listings)

Employers hiring include Virtusa (57), Amazon (53), Okta (45).

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

    Hays

    Mississauga, ON

    • Full-time

    Our client is seeking an experienced Senior Software Developer (Full Stack) with 7+ years of commercial software engineering experience. In this key on-site role, you will lead the…

  • MOBILE SOFTWARE ENGINEER

    Green Shield Canada

    Toronto, ON

  • Intermediate Software Engineer

    Hays

    Toronto, ON

    • Contract

    A junior-to-intermediate engineer with strong AWS fundamentals, Python scripting experience, and exposure to modern development practices. The work is more operational and support-focused…

  • Senior Software Engineer

    Capgemini

    Toronto, ON

  • Application Architect

    isgSearch

    Toronto, ON

    • Contract
  • Site Reliability Engineer

    TJX Canada – Winners, Marshalls, HomeSense

    Mississauga, ON

    • Full-time
  • Azure Cloud Engineer (DevOps)

    Venture Computers of Canada Inc.

    Markham, ON

    • Full-time

    We are seeking an Intermediate Azure DevOps Engineer to implement, automate, and support Microsoft Azure environments for our clients. This role combines hands-on cloud infrastructure work…

  • Security Software Engineer

    Insight Global

    Toronto, ON

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

    5+ years of hands-on software development experience

  • Software Engineer

    Insight Global

    Toronto, ON

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

    Tata Consultancy Services

    Toronto, ON

    • $100,000 to $120,000 CAD / year
    • Full-time
  • AI Platform Software Engineer

    Scotiabank

    Toronto, ON

    The AI Platform Software Engieer will design, build, and operate scalable software platforms that enable teams to develop, deploy, monitor, and govern artificial intelligence and machine…

  • Senior AI Platform Software Engineer

    Scotiabank

    Toronto, ON

    The Senior AI Platform Software Engineer will lead the design, development, and operation of scalable software platforms that enable enterprise teams to build, deploy, monitor, and govern…

  • Embedded Software Engineer

    Actalent

    Mississauga, ON

    • $70,000 to $85,000 CAD / year
    • Full-time

    The Embedded Software Engineer designs, develops, and maintains embedded computer system software for advanced military and naval applications, including control software for helicopter…

  • Senior Software Engineer - .NET, C# & APIs

    Capco

    Toronto, ON

    Capco is seeking a Senior Software Engineer with strong expertise in C#, .NET, ASP.NET Core, and API development to join our Technology & Engineering practice in Toronto.

  • Embedded Software Engineer – Display & Graphics

    LanceSoft, Inc.

    Markham, ON

    • $45.43 to $56.78 CAD / hour
    • Contract

    Join our team to develop efficient display drivers and embedded software for next-gen consumer devices (phones, laptops, wearables, automotive).

  • Lead/Staff Software Engineer

    Xero

    Toronto, ON

    • Full-time

    …complex, monolithic systems and building high-quality, scalable software, your work ensures our platform remains robust and reliable for millions of global…

  • Software Development Engineer II

    Amazon

    Toronto, ON

    We're looking for a software engineer to join the team to design and build the agent end to end - the reasoning and orchestration layer, the tools and skills it uses to retri

  • Senior Java Software Engineer

    VDart

    Toronto, ON

    • Full-time
  • Software Engineer

    Envision Technology Solutions

    Toronto, ON

    • Full-time

    Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Software Engineer

    Beacon Holdings

    Toronto, ON

    • Full-time

    …by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are bottlenecked by human attention, and…

  • Cloud Engineer

    VySystems

    Toronto, ON

    • Contract
  • ML Software Engineer, Routing

    Lyft

    Toronto, ON

    We are hiring a Machine Learning Engineer to join ou