Software development jobs in Canada (7,438 jobs)

Explore software development jobs in Canada. Choose a role or place to find work that fits.

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

Email me new jobsSave this search
  • GUI Software Developer

    SQUALUS GROUP

    ON · Richmond Hill Central, Ontario

    • Full-time

    - Proficiency in C#, WPF and the MVVM design pattern (must have)

  • Software Development Engineer II

    Amazon

    Toronto, ON

    …and confident on Linux systems, have a deep understanding of software development in an agile team, and enjoy simplifying complex problems and tackling challenges. You demonstrate…

  • Lead Software Developer

    Open Text Corporation

    Richmond Hill, ON

    • Other

    As a Lead Software Developer on the OpenText Application Integrator product team, you will enhance product security by addressing vulnerabilities, design and maintain mission-critical…

  • Software Engineer in Test (iOS Applications)

    HCLTech

    Vancouver, BC

    • $80,000 to $90,000 CAD / year
    • Full-time

    Must have strong: At least 5+ years of exp in Automation/SDET, iOS testing, Xcode, XCUI, python or java coding

  • Software Validation Technologist

    Husky Technologies

    Bolton, ON

    • Full-time

    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…

  • System Software Engineer - AI

    Delos Data Inc

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a talented System Software Engineer to help us redefine the infrastructure layer of AI. In this role, you will bridge the gap between high-level AI frameworks and…

  • Software Development Engineer in Test - AI

    Delos Data Inc

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a Software Development Engineer in Test (SDET) to ensure the reliability and performance of our core AI infrastructure. In this role, you are an engineer who builds…

  • Software Developer Full Stack

    Brightstar Lottery

    Dieppe, NB

    5+ years of experience in software development; candidates with a Master’s degree may have 3+ years of relevant experience

  • Senior Java Software Engineer

    VDart

    Toronto, ON

    • Full-time

    Lightspeed Familiarity with Lightspeed for development acceleration

  • Software Engineer

    Envision Technology Solutions

    Toronto, ON

    • Full-time

    Influence software architecture and lead design decisions for the Platform, with particular focus on payments and money-movement systems.

  • Frontend Developer

    Spait Infotech

    Canada

    • Full-time

    Follow coding standards, version control practices, and front-end development best practices.

  • Full Stack Developer

    Insight Global

    Toronto, ON

    • $95,000 to $105,000 CAD / year
    • Full-time

    This is full-time role and it is hybrid, requiring two days per week onsite in Etobicoke

  • Software Engineer

    Beacon Holdings

    Toronto, ON

    • Full-time

    …by adding people. We are building Beacon to scale by adding software. The thesis is simple: portfolio operations, value creation, and deal sourcing are bottlenecked by human attention, and…

  • Java Full Stack Developer

    Futran Solutions

    Mississauga, ON

    • Full-time

    Candidate must have strong knowledge on java, springboot, reactive spring, graphql

  • Senior Full Stack Developer (Hybrid | Toronto, CAD)

    Radiology Partners

    Toronto, ON

    • Full-time

    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…

  • Cloud Engineer

    VySystems

    Toronto, ON

    • Contract
  • Full Stack Developer (Angular + AWS Cloud) – Digital Banking

    K&K Global Talent Solutions INC.

    Toronto, ON

    • Full-time

    …environment. This role requires hands-on experience across front-end development, cloud services, API integration, and modern software engineering…

  • Senior Site Reliability Engineer

    Arctiq

    Canada

    • Contract

    Experience embedding reliability practices throughout the software delivery lifecycle, from development through production.

  • Software Engineer

    Fellow Insights Inc.

    Remote, Canada

    • Full-time
    • Remote

    It is also an AI-native role. We use tools like Claude Code and Cursor throughout the development process, and we are looking for an engineer who thrives with this way of working. You…

  • ML Software Engineer, Routing

    Lyft

    Toronto, ON

    Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role

  • AI Software Engineer

    Mphasis

    Calgary, AB

    • Full-time

    Software Development: Utilize AI coding systems to generate high-quality software, focusing on excellence rather than volume of code.

  • Principal Software Developer - GPU AI/HPC kernels

    AMD

    Markham, ON

    • $192,000 to $288,000 CAD / year
    • Full-time

    Must have strong desire and ability to solve problems, and be able to schedule, and work on tasks independently

  • Generalist Platform Software Engineer - American Football

    EA SPORTS

    Victoria, BC

    • Temporary

    7+ years of professional software development or DevOps engineering experience.

  • Senior Java Backend Developer

    Futran Solutions

    Mississauga, ON

    • Full-time

    The ideal candidate should possess strong hands-on development experience, a solid understanding of distributed systems, and the ability to deliver high-quality enterprise solutions in an…

  • Embedded Software Developer

    Dometic

    Vancouver, BC

    • $95,000 to $118,000 CAD / year
    • Full-time

    As Embedded Software Developer of the Vancouver team, you will be working in cross functional teams to develop firmware and connectivity software for electronic and mechatronic products…

Get in touch
MovoJobs

Contact us