Software development jobs in Canada (7,694 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,694
- Employers
- 2,167
Advertised starting pay
- Average starting payCAD / year
- $116,976Across 907 listings
- Average starting payCAD / hour
- $55.92Across 334 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%538 listings
- Hybrid
- 39%2,963 listings
- On-site
- 54%4,166 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (301), Amazon (157), Electronic Arts (85).
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
RQ11685 – Software Developer – Back End – Senior
S M Software Solutions Inc
Work Arrangement: Hybrid – 3 Business Days in Office
Added
Principal Software Engineer, React Native
Otto AI
We’re looking for a Principal Software Engineer to own the technical direction and hands-on development of our React Native mobile experience.
Added
RQ11661 – Software Developer – CRM – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week · Onsite - 5 days per week
Added
RQ11678 – Software Developer – ERP / Case Management – Senior
S M Software Solutions Inc
Work Arrangement: Onsite – 5 Days per Week
Added
Software Engineer
Gale
We're hiring a full-time software engineer to help build the technology behind Gale.
Added
Senior Frontend Developer, Market Innovations
HelloFresh
4+ years of professional software development experience working in an agile software development team
Added
Senior Software Engineer II
Schneider Electric
We’re looking for a hands-on Software Engineer to help build and scale the next generation of AI-powered solutions. In this role, you’ll combine deep Generative AI engineering with direct…
Added
Senior Software Engineer
Microsoft
Leverage AI-assisted engineering tools and practices to improve productivity across software design, development, testing, debugging, troubleshooting, and operational workflows while…
Added
Développeur(euse) logiciel principal(e) / Lead Software Developer
Eaton Corporation
Candidates must reside within 80km of Brossard, QC, Canada
Added
Senior Site Reliability Engineer
Royal Bank of Canada
Collaborate with development teams to ensure applications are designed for reliability, observability, and operational excellence
Added
Full-Stack Software Engineer
Electronic Arts
Hands-on experience with Node.js, NestJS, and building server-side logic.Working proficiency with React and Next.js, including component-driven development and modern frontend patterns.
Added
Software Engineer, Level 3, Backend
Snap Inc.
To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week
Added
Software Developer
Orbis Investments
As a software developer, you will play a critical part in how we do this, turning ideas into solutions that drive our organisation forward for our clients.
Added
Software Developer Embedded Systems II (Co-op) – Canada
Cisco
…switching architectures, low-latency telemetry, and hardware-software integration within business groups such as Cisco Networking, Security & Trust, and Supply Chain. As part of this…
Added
Senior Full Stack Developer (Healthcare - SaaS)
MEDFAR
Candidates must reside in the province of Quebec
Added
React Native - Mobile Software Developer (SaaS Healthcare)
MEDFAR
Candidates must reside in the province of Quebec
Added
Intermediate Full-Stack Software Developer (SaaS Healthcare)
MEDFAR
Candidates must reside in the province of Quebec
Added
Senior Software Developer - Health Systems Integration (HL7, FHIR)
MEDFAR
Candidates must reside in the province of Quebec
Added
Senior AI Full Stack Developer (Healthcare - SaaS)
MEDFAR
Candidates must reside in the province of Quebec
Added
Senior Site Reliability Engineer
RBC
Collaborate with development teams to ensure applications are designed for reliability, observability, and operational excellence
Added
Member of Technical Staff (Software Engineer, Enterprise Trust & Governance)
Perplexity
4+ years of software engineering experience, with a track record of owning complex backend systems from design through production operation.
Added
Added
Added
Software Validation Technologist
Husky Technologies
The Software validation Technologist plays a critical role by working within the Innovation and Sustainability Team, helping to bring physical testing results to component and system…
Added
AWS Sr. Cloud Engineer
Cognizant