Software development jobs in Canada (7,438 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,438
- Employers
- 2,125
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,906Across 32 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%530 listings
- Hybrid
- 38%2,862 listings
- On-site
- 54%4,019 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (294), Amazon (152), Electronic Arts (84).
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
Scientific Software Developer II [634]
D-Wave
D-Wave is seeking a Scientific Software Developer to join our Processor Software - Integrated team, which embeds directly within the Processor Development (PD) functional groups, delivering…
Added
Senior Front-end Developer (.NET/C#)
Citi
…individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their…
Added
Principal Backend Engineer Vice President
Citi
6 to 10 years of backend software development experience, with demonstrated expertise architecting and delivering large-scale enterprise platforms.
Added
Senior Software Engineer Real Assets, Alternative Investments Technology
CPP Investments | Investissements RPC
Research and develop proficiency in new and complex technologies while adhering to Agile software development lifecycle practices
Added
Software Engineer - Observability
eBay
As a Software Engineer on this team, you will design and build scalable distributed systems with Golang / Python that power metrics, logs, traces, and related observability workflows across…
Added
RQ11745 - Software Developer - Senior
Maarut
integration, solution implementation, and application development to support
Added
Lead Senior Software Engineer
Royal Bank of Canada
As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…
Added
Software Engineer Co-op (Summer 2027 - 8-Months - Sports Technology - Undergraduate)
Electronic Arts
The ideal candidate for the Software Engineer Co-op position at Electronic Arts is a motivated and collaborative individual with a passion for software engineering and a desire to…
Added
Added
Software Developer - CRM - Senior
Bevertec
Experience with custom. Web API development, ASP.NET. .Net Core, Entity Framework, Azure SQL, DevOps, CI/CD Pipelines etc.
Added
Java Full Stack Developer
Quantum World Technologies Inc.
Full-stack development, across back-end including Java, and front-end including JavaScript or Typescript, HTML5, CSS, and Angular (8, 10 or later, preferably 17).
Added
Back End Developer
Tekgence Inc
Must to have experience in utilizing AI‑assisted development tools (Co-pilot or cursor).
Added
Senior Application Developer, IT
First National Financial LP
Participate actively in all phases of development, including research, design, coding, testing, and deployment.
Added
Senior Java Backend Engineer
Synechron
Our expertise in AI, Consulting, Data, Digital, Cloud & DevOps and Software Engine
Added
Software Engineering Intern (Summer 2026)
SoftProgrammer
Added
Senior Software Developer
Hewlett Packard Enterprise
Leads a project team of other software applications engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for assigned…
Added
Senior Software Engineer, Test
Providius
Software gets written and changed faster than it did even a few years ago. AI-assisted development accelerates that further, but it also changes where defects come from and what traditional…
Added
Senior Software Developer
Intelerad
7+ years of professional software development experience, including 3+ years building and deploying full-stack web applications in production.
Added
Lead Senior Software Engineer
RBC
As a Senior Java Software Engineer, collaborate with Solution Architects, Software Engineers, and others. You will lead the design and hands-on development of innovative, high performing…
Added
Frontend Software Developer
Corpay
Corpay is currently looking to hire a Frontend Software Developer within our Cross-Border division
Added
Mulesoft Software Engineer II
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Software Engineer II (SDET)
TD
…opportunities to all colleagues. Growth opportunities and skill development are defining features of the colleague experience at TD. Our compensation policies and practices have been…
Added
Senior Software Engineer, iOS (All Teams)
DoorDash Canada
Keep up-to-date with the industry standards of iOS development
Added
Python Full stack developer
Zodiac Solutions, Inc
The ideal candidate will have a strong background in full stack development with hands-on experience in Python, React, and cloud-native technologies. As a Full Stack Developer, you will be…
Added
Software Developer - Winter 2027 Co-op - Vancouver
D2L
Every day, our software is used by millions of people around the world, and we are looking for students who share in our excitement and passion for transforming the way the world learns. At…