Software development jobs in Canada (7,813 jobs)
Explore software development jobs in Canada. Choose a role or place to find work that fits.
Counted
Hiring at a glance
View jobs- Open jobs
- 7,813
- Employers
- 2,188
Advertised starting pay
- Average starting payCAD / year
- $117,082Across 916 listings
- Average starting payCAD / hour
- $56.00Across 337 listings
- Average starting payUSD / year
- $164,765Across 34 listings
- Average starting payCAD / month
- $9,029Across 14 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%545 listings
- Hybrid
- 38%2,999 listings
- On-site
- 54%4,242 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (305), Amazon (158), Electronic Arts (87).
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 Canada
Added
Senior/Staff Software Engineer - Tech Lead
OpenMined
Champion high-quality software delivery through the establishment of robust tools, processes, & methodologies, and by providing hands-on technical leadership via individual development…
Added
Intermediate Software Engineer - Onni Capital
Onni Group of Companies
There is an exciting opportunity for an Intermediate Software Engineer to join Onni Capital in Vancouver.
Added
Software Development Engineer II, Amazon MQ
Amazon
As a Software Development Engineer with Amazon MQ, you will be responsible for designing, developing, testing, and deploying distributed open-source message broker systems and large-scale…
Added
Intermediate Full-Stack Software Developer (SaaS Healthcare)
Medfar
Candidates must reside in the province of Quebec
Added
Staff Software Engineer - Checkout and Post Purchase Web Experiences
lululemon
9-12 years of software development experience defining technical strategy and establishing engineering standards across the organization, or equivalent
Added
Full Stack Developer
CGI
…successful candidate will contribute across front end and back end development while continuing to build depth in cloud native development, APIs, DevOps, automation, and AI assisted…
Added
Senior Software Engineer (Hybrid / Montreal)
Motion (Creative Analytics)
This is a hybrid role in our Montreal office, three or four days a week. As a Software Engineer, you'll work on the core infrastructure behind Runneth: the VM it runs on and the services…
Added
SysOps Software Architect (36136)
Myticas Consulting
Ottawa, Ontario; minimum four days per week on-site
Added
Embedded Software Architect, User Terminals (36137)
Myticas Consulting
Understanding of cybersecurity and secure software development practices.
Added
Adobe Site Reliability Engineer - Content Delivery Network
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Added
Added
Software Developer
Actalent
This role involves developing and maintaining embedded software within a highly regulated environment, with a strong emphasis on following detailed engineering processes, documentation, and…
Added
Python Test Software Developer
Actalent
Work within an agile development team while applying software development best practices.
Added
Software Developer
Actalent
Environnement de travail hybride, avec 3 jours au bureau, avec une présence obligatoire les mardis, mercredis et jeudis
Added
Senior Full Stack Developer (Java And React/Angular) - Operate (Future Opportunity)
Deloitte
…cross-functional teams, and contributing throughout the full software development…
Added
Senior Java Backend Developer - Operate (Future Opportunity)
Deloitte
…to ensure clear communication and smooth delivery across the software development…
Added
Software Developer
Actalent
Environnement de travail hybride, avec 3 jours au bureau, avec une présence obligatoire les mardis, mercredis et jeudis
Added
Consultant, Cloud Engineer - Azure
BDO
Continue developing your technical and consulting capabilities through hands-on client delivery, collaboration and professional development.
Added
Senior Software Engineer, Agentic AI Products
Leo Berwick
This is a hybrid role, with a minimum of two days per week in our Toronto office location
Added
Senior Full Stack Developer (Angular & Java)
Ztek Consulting
You will be a technically proficient and enthusiastic developer, with a desire to work on back-end application development.
Added
Cloud Engineer
Spait Infotech
Added
Adobe Site Reliability Engineer (French)
Apptoza Inc.
Added
Montreal [Hybrid] - C#/.Net Fullstack web developer
QUANTEAM - North America (RAINBOW PARTNERS Group)
…The assignment will primarily focus on the implementation and development of the Structure Product Manager and the next generation pricer SANDBOX, developed for…
Added
Senior Java Backend Engineer
Citi
Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised…
Added
Full Stack Developer (.NET, C#, SQL, React, and Azure Databricks)
CIBC
Must have 1–3 years of hands-on Databricks experience · You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit