Software development jobs in Canada (7,448 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,448
- Employers
- 2,127
Advertised starting pay
- Average starting payCAD / year
- $117,297Across 887 listings
- Average starting payCAD / hour
- $56.12Across 312 listings
- Average starting payUSD / year
- $163,394Across 33 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%531 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,027 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
Sr Staff Integrated Photonics Laser Systems Architect
Lightmatter
…valuation of $4.4 billion. We will continue to accelerate the development of data center photonics and grow every department at…
Added
Software Developer
OpenText
Staying current in the field of software development; learning new programming platforms, tools and languages as needed
Added
Backend Developer
PRESCRIRE Solutions
Regulatory Engine Development: Build sophisticated automation systems for healthcare compliance and regulatory workflows.
Added
Java Software Engineer
Benchmark Recruitment
6-month contract | Onsite in the Greater Vancouver Metropolitan Area | Hourly Rate: $63-73/hour | Must hold a valid Canadian Work Visa · This is a 100% onsite position in Vancouver, BC, with an expectation of five days per week in the office
Added
Senior Software Developer
Plusgrade
…on new concepts. As part of this work, you help re-engineer software delivery so that AI systems and workflows are integrated directly into our operating model and infrastructure. You will…
Added
Added
Senior Software Developer
Plusgrade
…now we need a senior engineer who wants to re-engineer how software gets built by weaving AI into every phase of…
Added
Software Quality Analyst II
Bentley Systems
Identify, document, and track software defects and inconsistencies, providing detailed information for the development team to resolve issues efficiently.
Added
Senior Software Developer
Bentley Systems
Lieu : Québec (Québec), Canada -Hybride (3 jours par semaine au bureau)
Added
Senior Software Engineer
Bentley Systems
As a Senior Software Developer, you will play a key role in the design, development, and evolution of Bentley's Civil Engineering software portfolio.
Added
Application/Software Developer Co-op (Winter 2027), Enterprise Technology & Business Management
CIBC
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
Added
Senior Full Stack Developer (Hybrid | Toronto, CAD)
Radiology Partners
5+ years of professional software development experience, with exposure to product or platform delivery; strong proficiency in backend development using C# and the latest .NET Core…
Added
Développeur(euse) logiciel senior Full Stack/Full Stack Senior Software Developer
SITA Switzerland Sarl
Full Stack Senior Software Developer manages the technical design, development and maintenance of applications and systems using existing and emerging technology platforms. Key player for…
Added
Senior Software Engineer
BuzzClan
We are seeking a Senior Software Developer to support and enhance critical police systems, focusing on enterprise integration, .NET development, and automation.
Added
Software Dev Engineer II, 3P AV Measurement
Amazon
As a Software Development Engineer II on the team, you will be responsible for the design, implementation, testing, and deployment of data-intensive analytical solution that will help steer…
Added
Site Reliability Engineer
PolarGrid
Added
Sr. Software Engineer– Kernel & Device Drivers (Temp 1 Year Contract)
Advanced Micro Devices, Inc
The ideal candidate possesses an innovative and problem-solving mindset, has a keen eye for Software engineering development, and is diligent and passionate about Technology. A successful…
Added
Software Developer
PCL Construction
Convert solution designs and business requirements into well-defined development tasks, estimates, and working software.
Added
Senior Software Developer, Full-Stack
Intuit
This is a hybrid role with the expectation of working from our Toronto office 3 days per week
Added
Software Engineer
PCMI
The Software Engineer is responsible for developing and maintaining high-quality web applications using .NET Core, ASP.NET, Angular, and SQL Server. Working closely with senior developers…
Added
Senior Software Developer, AI Solutions
System Soft Technologies
client is looking for a senior software engineer - a builder first - for our AI Solutions team. This is a hands-on development role, not machine-learning research: you’ll build production…
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
Added
Java Application Developer
K&K Global Talent Solutions INC.
We are seeking an experienced Application Developer with strong expertise in Java Backend Development, Quarkus, XML/XSLT Processing, and Enterprise Integration. The ideal candidate will…
Added
Guidewire Software Engineer I
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…