Software development jobs in Canada (7,225 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,225
- Employers
- 2,088
Advertised starting pay
- Average starting payCAD / year
- $117,083Across 871 listings
- Average starting payCAD / hour
- $56.06Across 305 listings
- Average starting payUSD / year
- $163,167Across 30 listings
- Average starting payCAD / month
- $9,109Across 12 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 7%519 listings
- Hybrid
- 39%2,803 listings
- On-site
- 54%3,876 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (256), Amazon (151), Electronic Arts (81).
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
Added
Java Software Engineer
Open Systems Technologies
Strong object-oriented design and development skills, data-structures and algorithms, and design patterns
Added
Added
Azure Cloud Engineer
ELITS
Added
.NET Full stack Developer
Tata Consultancy Services
Added
Architecte de systèmes/System Architect
Solutions GURUS (GURUS Solutions)
Added
Java Application Developer
Open Systems Technologies
Solid 10+ years of experience with Java development
Added
Added
Added
Software Engineer - Front End
Microsoft
Added
Staff Software Developer, Verified Identity Network
Intuit
Come join Intuit’s Identity platform team as a Staff Software Engineer. We are bootstrapping a new initiative within Identity organization and you have an opportunity to be a founding…
Added
Software Developer, Google Chat iOS
Google
2 years of experience testing, maintaining, or launching software products and 1 year of experience with software design and architecture.
Added
Added
Software Engineer
Purelend Technologies Inc.
Added
Added
Senior Software Engineer, Linux Kernel
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Senior/Lead Software Engineer (Packet Forwarding Engines)
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
BIOS Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
PCIe Senior/Lead Software Engineer
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Senior/Lead Software Engineer, Layer1
Arista Networks
…advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world. Our…
Added
Added
Added
Senior Software Engineer - Card Network Integration
Marqeta
Marqeta is seeking a skilled Senior Software Engineer to join the Network File Integration team. In this role, you will help design and deliver scalable software solutions for batch and…
Added
Full Stack Software Engineer, New Grad
Jobright.ai
…your route to the best job outcomes. As a New Grad Full Stack Software Engineer, you will work across the product stack to build intuitive user experiences, scalable backend systems, and…