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.
Counted
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
Added
Cloud Infrastructure Engineer
Cerebras Systems
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…
Added
Software Engineer, Inference Platform
Cerebras Systems
- Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…
Added
Software Engineer, GPU Inference
Cerebras Systems
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…
Added
Staff Software Engineer, Inference Platform
Cerebras Systems
- Design, develop, test, and maintain production software, with responsibilities spanning testing, continuous development, observability, security, networking, debugging, and…
Added
Staff Software Engineer, App Runtime
Snowflake
- Your designs consider software holistically, from the hardware infrastructure to the client-side performance in the browser
Added
Staff Software Engineer, Agentic Analytics
Cohere
…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…
Added
Added
Principal Software Engineer
Passage
Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office
Added
Senior Software Engineer
Passage
Candidates must be based in Toronto or open to relocating and working five days per week in our Toronto office
Added
Staff Software Engineer
Passage
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…
Added
Senior Software Engineer
Questrade Financial Group
We’re looking for our next Senior Software Engineer
Added
Associate Software Developer
Miraterra
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,…
Added
Staff Software Engineer, Analytics and Reporting Solutions ⭐
Achievers
Champion AI-enabled software development practices, leveraging structured knowledge bases, AI-assisted development tools, and Agentic workflows to improve developer productivity, code…
Added
Senior Software Engineer
Questrade Financial Group
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,…
Added
Software Engineer, Cloud Platform
Baseten
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…
Added
Software Engineer, Cloud Platform
Baseten
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…
Added
RQ11489 – Software Developer – Intermediate
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
RQ11870 – Software Developer – Full Stack – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Java Software Engineer
TEKsystems
Expected onsite attendance approximately two days per week in Toronto
Added
Cloud Architect
Symbiotic Digital
the design, development, implementation, and management of enterprise
Added
Web Developer
Nomad
Flexibility: Enjoy a hybrid work arrangement, with 2–3 days per week in our Liberty Village office
Added
Site Reliability Engineer
Kelly
Strong development and scripting experience with Python, PowerShell, Bash, and Shell.
Added
Senior Android Software Engineer
Semperis
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…
Added
Software Developer - Senior
isgSearch
Seeking two Senior Software Developers to support the development, maintenance, and enhancement of healthcare applications, database solutions, and system integrations.
Added
Software Engineer
Online Learning Classroom
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…