Software development jobs in Canada

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

Hiring at a glance

View jobs
Open jobs
4,044
Employers
1,492

Advertised starting pay

Average starting payCAD / year
$115,264Across 457 listings
Average starting payUSD / year
$139,934Across 117 listings
Average starting payCAD / hour
$54.97Across 67 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
10%407 listings
Hybrid
40%1,637 listings
On-site
49%1,962 listings

Not specified: 1% (38 listings)

Employers hiring include Amazon (117), Genetec (65), RBC (48).

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
  • Software Engineer, Sportsbook Platform

    PENN Interactive

    Canada

    Full-time

  • Senior Software Engineer - Money (Abacus)

    Helcim Inc

    Calgary, AB

    Helcim is searching for a Senior Software Engineer to help develop the next generation of payments technology. We're looking for a talented & experienced individual with a passion for…

  • Associate Back End Developer

    Light & Wonder

    Montreal, QC

    Full-time

    …iGaming market, providing jaw-dropping content and innovative software that powers the world's most successful online gaming…

  • Software Developer - Data and AI (12 month contract)

    Hammond Power Solutions

    Guelph, ON

    Full-time

  • Software Engineer I, Toronto Co-op

    INSTALILY.AI

    Toronto, ON

    $7,000 CAD / month

    …Deployed Engineer, which learns how a business works, builds the software it needs, and goes live in days. It does not leave when the work ships; it stays and keeps the software working as…

  • Software Development Engineer, Alexa Connections

    Amazon

    Toronto, ON

    …communication? Join our dynamic Alexa Connections team as a Software Development Engineer, and lead futuristic initiatives that will shape the next generation of intelligent, conversational…

  • Full Stack Developer

    Miebach Business Consulting and Services

    Montreal, QC

  • Software Engineer

    Agents Only Technologies

    Remote, Canada

    Full-time · Remote

    Agents Only Technologies is seeking a Software Engineer to help build, maintain, and enhance the systems that power our global workforce, customer operations, and technology platforms.

  • Sr. Staff Software Engineer

    Kaseya

    Toronto, Ontario

    Full-time

    Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive…

  • Software Developer, Infrastructure Platforms

    Perceptyx

    Toronto, Ontario

    $130,000 to $150,000 CAD / year

    Full-time

  • Software Test Designer

    Hexagon

    Calgary, AB

    Full-time

    Hexagon's Autonomy & Positioning division is looking for an Software Test Developer to add to our Software Infrastructure team. Reporting to the Manager - Firmware Test Engineering you will…

  • Senior Software Developer

    Bentley Systems

    Vancouver, BC · Toronto, ON

    A Senior Software Developer, Subsurface Information Management is responsible for the end-to-end design, development, and release of high-performance platform services and APIs that enable…

  • Senior Software Engineer (Full Stack)

    Objectway

    Toronto, ON

    Full-time

    Building on more than 30 years of business expertise, we are an international wealth, banking and asset management software provider empowering clients to embrace their future challenges…

  • Senior Backend Software Developer (6 Month, Contract)

    The Dufresne Group

    Winnipeg, MB

    Full-time

    As an Intermediate Backend Software Developer you will be responsible for developing the backend system and working closely with our front-end development team to build and make changes…

  • Full-Stack Software Engineer

    Harmony AI

    ON

    $100,000 to $110,000 USD / year

    Full-time

    Join Harmony AI as a full-stack software engineer working directly with customers during US nationwide factory deployments - not one city only. Our HQ is Chattanooga, TN. In-person,…

  • Senior Full Stack Developer (1871)

    Direct IT Recruiting Inc.

    Toronto, Ontario

    $90 to $100 CAD / hour

    Contract

    We are seeking a Senior Software Engineer to join a DevOps and Developer Platform team within a financial environment.

  • Java Backend Developer

    LTM

    Ontario · Ontario, Canada

    $85,000 to $120,000 USD / year

    Full-time

  • Senior Cloud Engineer

    The Nationwide Group

    Markham, Ontario

    $130,000 to $145,000 CAD / year

    Full-time

    The Nationwide Group (TNG) is a pioneer in designing and developing outsourced financial services software, exclusively focused

  • IT/OT Systems Architect- EN

    IAMGOLD Corporation

    Toronto, Ontario

    Full-time

    IAMGOLD is a Canadian-based gold mining company with operations and development projects across North America and West Africa. With flagship operations like the Côté Gold Mine in Ontario,…

  • Principal Software Engineer (Platform)

    Eyeline

    Vancouver, British Columbia

    $187,000 to $250,000 CAD / year

    Full-time

    The Principal Software Engineer (Platform) provides the team with deep technical insight into the details of building modern production pipelines using USD and Houdini as a backbone. They…