Software development jobs in Canada
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
- 4,204
- Employers
- 1,533
Advertised starting pay
- Average starting payCAD / year
- $115,865Across 463 listings
- Average starting payUSD / year
- $140,411Across 115 listings
- Average starting payCAD / hour
- $58.40Across 73 listings
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 10%416 listings
- Hybrid
- 40%1,671 listings
- On-site
- 49%2,077 listings
Not specified: 1% (40 listings)
Employers hiring include Amazon (116), Genetec (65), RBC (58).
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
Senior Software Developer - Enterprise Permit & Licensing (Computer Services Officer 4)
The Government of Nova Scotia
Added
Software Developer 4
Oracle
$93,900 to $143,900 CAD / year
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
Added
Added
Added
Added
Software Engineer III
Verisk
Full-time
Be a part of a dynamic software development group at Verisk's Catastrophe and Risk Solutions team, contributing to design and development of scalable analytic solutions with high…
Added
Added
Added
Added
Software Engineer, Identity
Lyft
The Identity & Integrity organization is looking for software engineers. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of…
Added
Staff Software Engineer, Observability
Temporal Technologies
Full-time
We have an opening for a Staff Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a…
Added
Senior Software Engineer, Observability
Temporal Technologies
Full-time
We have an opening for a Senior Software Engineer on our Infrastructure Team, with specific focus on Observability - both internal and customer-facing. This is an opportunity to join a…
Added
Staff Software Engineer, AI Foundations (AI Agent Optimization)
Temporal Technologies
Full-time
We have an opening to hire a Staff Software Engineer - Agent Optimization
Added
Software Governance Senior Associate
Ciena
$69,300 to $110,700 CAD / year
Full-time
…guided by innovation, integrity, and collaboration. Through development opportunities, meaningful work, and flexibility, Ciena supports growth and well-being - on and off the job. Connect…
Added
Added
Added
Software QA Engineer
maru.ai
Full-time
We are looking for a detail-oriented Software QA Engineer to join our fast-growing AI/ML startup. In this role, you will help ensure the quality of our AI/ML products by designing and…
Added
Software Engineer
maru.ai
Full-time
We are looking for a skilled Software Developer to join our AI-focused startup developing custom solutions for enterprise development teams. You will work collaboratively as part of a…
Added
Software Developer IV, Data
ACV Auctions
Full-time
…for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar…
Added
Principal Software Engineer - Zynque
Fulfillment IQ
Full-time
Job Title: Principal Software Engineer - Zynque
Added
Software Engineer, C# and AI
HADHOX Corp.
Volunteer
HADHOX is looking for software developers who want to collaborate on free, open-source software and AI projects while building Canadian project experience.
Added
Added
Added