Software development jobs in Toronto, ON and nearby (2,273 jobs)

Software development 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
2,273
Employers
755

Advertised starting pay

Average starting payCAD / year
$122,431Across 309 listings
Average starting payCAD / hour
$59.75Across 121 listings
Average starting payUSD / year
$186,727Across 11 listings

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

Where work happens

Remote
0%0 listings
Hybrid
44%997 listings
On-site
56%1,266 listings

Not specified: <1% (10 listings)

Employers hiring include Virtusa (78), Amazon (70), S M Software Solutions Inc (62).

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 development jobs in Toronto, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Cloud Infrastructure Engineer

    Cerebras Systems

    Toronto, ON

    People who are serious about software make their own hardware. At Cerebras, we have built a breakthrough architecture that is unlocking new opportunities for the AI industry. With dozens of…

  • Software Engineer, Inference Platform

    Cerebras Systems

    Toronto, ON

    - Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…

  • Software Engineer, GPU Inference

    Cerebras Systems

    Toronto, ON

    We are hiring a Software Engineer to productionize and optimize our GPU serving stack, working across our custom inference APIs, the vLLM serving runtime, the AMD ROCm software stack, and…

  • Staff Software Engineer, Inference Platform

    Cerebras Systems

    Toronto, ON

    - Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…

  • Staff Software Engineer, App Runtime

    Snowflake

    Toronto, ON

    • $291,250 to $341,250 CAD / year

    - Your designs consider software holistically, from the hardware infrastructure to the client-side performance in the browser

  • Staff Software Engineer, Agentic Analytics

    Cohere

    Toronto, ON

    • $270,000 to $325,000 USD / year

    …grows as the system proves itself. You may have held the title software engineer, AI engineer, or data scientist; what matters is that you've built a system like this and run it in…

  • Staff Software Engineer, Inference Infrastructure

    Cohere

    Toronto, ON

    • $225,000 to $325,000 USD / year
  • Principal Software Engineer

    Passage

    Toronto, ON

    Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office

  • Senior Software Engineer

    Passage

    Toronto, ON

    Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office

  • Staff Software Engineer

    Passage

    Toronto, ON

    You likely have a strength in either frontend or backend development. If you're more experienced in frontend, we value your eye for design and your talent for creating engaging user…

  • Senior Software Engineer

    Questrade Financial Group

    Toronto, ON

    • Full-time

    We’re looking for our next Senior Software Engineer

  • Associate Software Developer

    Miraterra

    Toronto, ON

    • Full-time

    Foundations in software development. A degree in computer science, engineering or a related field, or equivalent experience, plus at least a year of hands-on software work through jobs,…

  • Staff Software Engineer, Analytics and Reporting Solutions ⭐

    Achievers

    Toronto, ON

    • Full-time

    Champion AI-enabled software development practices, leveraging structured knowledge bases, AI-assisted development tools, and Agentic workflows to improve developer productivity, code…

  • Senior Software Engineer

    Questrade Financial Group

    Toronto, ON

    • Full-time

    The Senior Software Engineer leads the technical design and delivery of complex, high-performance features across Questrade's products, spanning front-end applications (React Native,…

  • Software Engineer, Cloud Platform

    Baseten

    Toronto, ON

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

    This is a hands-on software engineering role with ownership from design through production. You’ll build APIs, controllers, and automation that make infrastructure easier to operate, reduce…

  • Software Engineer, Cloud Platform

    Baseten

    Toronto, ON

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

    This is a hands-on software engineering role with ownership from design through production. You’ll build APIs, controllers, and automation that make infrastructure easier to operate, reduce…

  • RQ11489 – Software Developer – Intermediate

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • RQ11870 – Software Developer – Full Stack – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    Work Arrangement: Onsite – 5 Days per Week

  • Java Software Engineer

    TEKsystems

    Toronto, ON

    • $70 to $90 CAD / hour
    • Contract

    Expected onsite attendance approximately two days per week in Toronto

  • Cloud Architect

    Symbiotic Digital

    Toronto, ON

    • Contract

    the design, development, implementation, and management of enterprise

  • Web Developer

    Nomad

    Toronto, ON

    • Full-time

    Flexibility: Enjoy a hybrid work arrangement, with 2–3 days per week in our Liberty Village office

  • Site Reliability Engineer

    Kelly

    Toronto, ON

    • Contract

    Strong development and scripting experience with Python, PowerShell, Bash, and Shell.

  • Senior Android Software Engineer

    Semperis

    Toronto, ON

    • Full-time

    We're looking for a Senior Android Software Engineer to own Ready1 Android end to end. You will be the in-house Android owner on a small mobile team - hands-on individual contributor, not a…

  • Software Developer - Senior

    isgSearch

    Toronto, ON

    • Contract

    Seeking two Senior Software Developers to support the development, maintenance, and enhancement of healthcare applications, database solutions, and system integrations.

  • Software Engineer

    Online Learning Classroom

    Mississauga, ON

    • Full-time

    Role Description The Software Engineer role is a full-time, on-site position based in Mississauga, ON. The Software Engineer will design, develop, test, and maintain backend services and…

Get in touch
MovoJobs

Contact us