Software development jobs in Canada (7,804 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,804
- Employers
- 2,187
Advertised starting pay
- Average starting payCAD / year
- $117,046Across 915 listings
- Average starting payCAD / hour
- $56.00Across 337 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%545 listings
- Hybrid
- 38%2,997 listings
- On-site
- 54%4,235 listings
Not specified: <1% (27 listings)
Employers hiring include S M Software Solutions Inc (303), Amazon (158), Electronic Arts (87).
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
Software Developer (Full-Time, Remote – Canada)
Tealbite
Software Development: Design, develop, test, debug, and maintain software applications and systems based on business and technical requirements.
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
Site Reliability Engineer
MaintainX (An Autodesk Company)
You’ll also contribute to company-wide initiatives that define how MaintainX approaches reliability software development, including observability standards, incident response practices, and…
Added
Full-Stack Developer - IAM
MaintainX (An Autodesk Company)
You have a minimum of 5+ years of professional experience in full-stack software development.
Added
Creative Web Designer (Figma) | Front-End Development Skills
ViiB Digital
We’re looking for a talented Web Designer with front-end development skills who has a strong creative eye, exceptional attention to detail, and a passion for creating modern, engaging…
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
Software Development Engineer, Navigator
Amazon
…deliver significant business impact? We are seeking a talented Software Development Engineer to lead the development of mission-critical initiatives that will transform our organization…
Added
Full-Stack Developer (1-Year Contract)
Baker Tilly Canada
Contribute to all phases of the software development lifecycle, including requirements analysis, technical documentation, code reviews, testing, release management, deployment, and…
Added
Staff Software Engineer, Frontend
Harvey
As a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing features for some of the…
Added
Staff Software Engineer, Backend
Harvey
Work eligibility: Must have valid Canadian work rights; Harvey does not currently offer visa sponsorship for this role
Added
Staff Software Engineer, Full Stack
Harvey
As a Staff Full Stack Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-facing features for some of the…
Added
Java Backend Developer with Python
Tekgence Inc
…skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…
Added
Java Backend developer with Python
Tekgence Inc
…skills include strong proficiency in Java, Python, backend development, REST APIs, microservices, SQL, database design, data processing, data reporting, ETL concepts, debugging, unit…
Added
Java Spark Backend Developer
Hirematic Talent Solutions
Experience: 7+ years of professional software development experience primarily focused on backend engineering.
Added
Software Engineer
Accenture
We are looking for a skilled Software Developer with 2+ years of experience in designing, developing, testing, and maintaining software applications. The ideal candidate should have strong…
Added
Systems architect
iSteer
Coordinate the development, installation, integration and operation of computer-based systems
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
Systems architect
iSteer
Coordinate the development, installation, integration and operation of computer-based systems
Added
Senior Software Developer
Ellement Consulting Group
As a senior member of the development team, this individual will provide technical guidance through code reviews and mentoring, collaborate with business and technical teams to deliver…
Added
Staff Software Engineer - Full-Stack, Solution Architecture
Blazesoft
Full-stack, production-grade. Senior/staff experience building software end-to-end: .NET / C# REST APIs and Next.js / React front-ends with server-side rendering and real-time streaming…
Added
Intermediate Software Developer
Propel Holdings
Continuously improving the quality of software through reviews and refactoring.
Added
Senior Software Engineer - Credit Commercial Engineering
Marqeta
You have 5+ years of industry experience in software development in Java, service-oriented architectures, and cloud computing (AWS preferred).
Added
Senior Software Engineer, Behavior Planning
AeroVect
We are looking for an experienced Senior Software Engineer who can design and build best-in-class behavior planning systems for autonomous driving in structured, low-speed environments.
Added
Développeur(euse) Web Fullstack
Mirego
As part of the development team, you contribute every day to building innovative digital products with the ambition to change the world, no matter of their scale or industry. Equally…
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…