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

  • Canada- Jr Software Engineer (SRE)

    PointClickCare

    Mississauga, ON

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

    As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production.

  • Software Engineer, Senior

    Qualcomm

    Toronto, ON

    • Full-time

    …help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications,…

  • Staff Software Engineer (Cloud CICD Platforms)

    Scotiabank

    Toronto, ON

    The Staff Software Engineer position leads and oversees a key portfolio within the Cloud and Platform Engineering Group, ensuring business strategies, plans and initiatives are executed /…

  • Backend Engineer - Real-Time Sports Data (Go / ClickHouse / AI-Native)

    Betstamp

    Toronto, ON

    • Full-time

    You'll begin with scrapers and gradually take ownership across the stack. Architecture decisions, production incidents, and irreversible changes will be handled alongside a senior engineer.

  • Staff Software Engineer

    Verily

    Toronto, ON

    • Full-time

    Work closely with the development team to design, develop, and deliver new software features across the Verily tech stack.

  • Full-Stack Software Engineer

    Manulife

    Toronto, ON

    • Full-time

    …operations teams interact across digital channels. As a Full-Stack Software Engineer, you will build and enhance intelligent customer experiences powered by conversational AI, cloud…

  • Senior Software Engineer

    Fleet Space Technologies

    Toronto, ON

    We are looking for a Senior Software Engineer to design and evolve the technical foundation underneath it. You will establish scalable, maintainable architecture across AWS infrastructure,…

  • Associate Software Engineer (Winter 2027)

    AltaML

    Toronto, ON

    • Internship

    As an Associate Software Engineer you’ll play a hands-on role in building and scaling our agentic platform - an intelligent, adaptive system designed to automate workflows and power smarter…

  • IT Software Engineer - Microsoft Tools Team

    Nelnet

    Mississauga, ON

    • Full-time

    Responsible for developing enterprise wide cross-functional software solutions, working closely with IT Software Architects and IT Business Analysts technical teams.

  • Senior Lead Software Engineer, Payment Systems - Vice President

    Citi

    Mississauga, ON

    • Full-time

    Citi's Core Payment Systems team is looking for a Senior Lead Software Engineer to architect and drive the modernization of global payment processing platforms that move USD 4 trillion in…

  • Software Engineer II - Release & Deploy

    TD

    Toronto, ON

    • Full-time

    We are looking for a hands-on engineer to improve how a digital banking platform is built, released, and operated. You will coordinate deployments, maintain and troubleshoot CI/CD…

  • Software Development Engineer II, Amazon Fulfillment Technologies (AFT) - Workforce Optimization

    Amazon

    Toronto, ON

    Our team is looking for Software Development Engineers who love listening to our customers, working as a team, and building large scalable systems. This is an opportunity to build and…

  • Associate, Software Engineer, New Grad Card Expansion

    Capital One

    Toronto, ON

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Associate, Software Engineer, New Grad Card Expansion

  • Senior/Staff Software Engineer - Toronto

    Maxima

    Toronto, ON

    • Full-time

    As a senior/staff engineer, you will be driving initiatives with broad business and technical impact. This role is not tied to a single area - senior/staff engineers at Maxima help solve…

  • Staff Software Engineer

    Moody's Corporation

    Toronto, ON

    • Full-time

    The Staff Software Engineer will serve as a senior technical leader within Moody’s Insurance team, driving the design, development, scalability, and modernization of technology solutions…

  • Software Engineer II, Channels

    Braze

    Toronto, ON

    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…

  • Canada- Jr Software Engineer (SRE)

    PointClickCare

    Mississauga, ON

    • Full-time

    As a Junior Site Reliability Engineer, you will learn how modern software systems are built, operated, and improved in production.

  • Associate Software Engineer (Fullstack)

    TD

    Toronto, ON

    • Full-time

    We are looking for an Associate Software Engineer to join a collaborative engineering team and develop broad capability across full-stack distributed application development. This L7 role…

  • Software Development Engineer, Alexa Communications

    Amazon

    Toronto, ON

    …communication? Join our dynamic Alexa Connections team as a Software Development Engineer, and lead futuristic initiatives that will shape the next generation of intelligent, conversational…

  • Software Development Engineer, Alexa Communications

    Amazon

    Toronto, ON

    …communication? Join our dynamic Alexa Connections team as a Software Development Engineer, and lead futuristic initiatives that will shape the next generation of intelligent, conversational…

  • Senior Software Engineer- Big Data & Java

    PointClickCare

    Mississauga, ON

    • $142,000 to $158,000 CAD / year
    • Full-time

    Identify, prioritize and execute tasks in the software development life cycle.

  • Senior Site Reliability Engineer I

    Braze

    Toronto, ON

    • Full-time

    …SREs blend the roles of sensible system administrators and software engineers, applying sound engineering principles, operational discipline, and mature automation to our production…

Get in touch
MovoJobs

Contact us