Software development jobs in Canada (7,452 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,452
- Employers
- 2,129
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%532 listings
- Hybrid
- 38%2,863 listings
- On-site
- 54%4,030 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
Junior Software Developer
KEV Group
KEV builds mission-critical financial software for K12 schools across North America. Our platform provides real-time visibility and control over how funds are collected and managed,…
Added
Software Development Engineer , Customer Service Technologies
Amazon
We are seeking a Software Development Engineer to join the engineering team building the Network Control Center (NCC) - an AI-native system that will transform how Amazon detects, responds…
Added
Full Stack Developer
STASX Consulting
Added
Sr. Software Developer
McKesson
McKesson is seeking a Sr. Software Developer to design, build, and scale modern software solutions that support healthcare technology innovation. In this role, you will help deliver secure,…
Added
Consultant, Full Stack Developer
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
Software Engineer
Broadcom
With our "One Person, One Project" development culture, you will own all aspects of a design, including ZephyrOS/OpenBMC firmware, microcode, device drivers, embedded Linux/Yocto builds,…
Added
Software Business Development Lead
Hatch
Software Delivery Experience: Real experience in or around the software development lifecycle - for example as a developer, QA, business analyst, product owner, project manager or technical…
Added
Senior Software Engineer, Device & Data Platform
Mecka
You'll own the software that lets people operate Mecka's connected hardware and use the data it produces. That includes services and operational tools for our device teams, and APIs and…
Added
Software Development Engineer II, Umbrella Training
Amazon
The Umbrella Training team is looking for a Software Development Engineer to join our mission-critical platform that powers training for Amazon's global fulfillment network. This unique…
Added
Staff Software Engineer
Capital One
Work as part of a dynamic team throughout the Software Development Life Cycle
Added
Added
IT - Software Developer V
Robertson & Company Ltd.
Robertson is seeking a skilled IT - Software Developer V to join our client in support of an existing vacancy.
Added
Lead Software Developer
RBC
As a Lead Software Developer for Trading, your primary role will be software development, where you will develop new and transform existing applications and APIs to fulfill the needs of RBC…
Added
Senior Software Engineer, Web3 Backend
Robinhood
This role is based in our Toronto office, with in-person attendance expected at least 3 days per week
Added
Principal Software Engineer
Questrade Financial Group
Work-life balance in a hybrid environment with at least 3 days in office
Added
Développeur Logiciel R&D Senior / Senior R&D Software Developer
Syntronic
Syntronic is a global design and development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work…
Added
Senior Flight Software Developer
Syntronic
Syntronic is a global leader in design and development, specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams…
Added
Architecte Logiciel Embarqué / Embedded Software Architect
Syntronic
Syntronic is a global design and development leader specializing in electronics, electro-mechanics, and software. We’re not just a company; we’re a community of innovators. Our teams work…
Added
Sr. Consultant, Full Stack Developer
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
Software Tests Specialist (CF-18 Fighter)
CAE
Serve as a Test Project Engineer supporting onboard software applications for the CF-18 fighter aircraft.
Added
Java Full Stack Developer
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
Participate in the full Software Development Life Cycle (SDLC), including requirement analysis, design, development, testing, and deployment.
Added
Added
Software Development Engineer , Device Privacy And Data Handling
Amazon
As a Software Development Engineer on our team, you will:
Added
Added
Software Developer - Client Server
Global Technical Talent, an Inc. 5000 Company
Hybrid – currently 2 days in office, transitioning to 4 days in office in the coming year