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,042
Employers
1,491

Advertised starting pay

Average starting payCAD / year
$115,177Across 456 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,635 listings
On-site
49%1,962 listings

Not specified: 1% (38 listings)

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

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
  • 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…

  • Intermediate Software Developer

    Imagine Everything

    Remote, Canada

    $70,000 to $120,000 CAD / year

    Full-time · Remote

    Imagine coming in to work every day knowing that the software you’re writing helps identify and rescue at-risk kids. Imagine an environment where you’re witnessing the daily impact of your…

  • Software QA - Intermediate (Cloud Platform)

    Delta Controls

    Surrey, British Columbia

    Full-time

  • Programmer Analyst - Competition ID: 4663

    Kwantlen Polytechnic University

    Surrey, British Columbia

    Full-time

  • Software Engineering (Compilers / LLVM / MLIR / Runtime)

    Botic Partners

    Bluewater, Ontario · Zurich, ON

    Full-time

    Job Description: Software Engineer – Compilers & Runtime Systems

  • Senior Software Engineer (Analysis)

    FOSSA

    Remote, Canada

    $120,000 to $200,000 CAD / year

    Full-time · Remote

    As a senior software engineer on our team, you'll be working closely with the whole company to bring features from ideation to implementation. Your participation will have a significant…

  • Software Engineer (Full Stack)

    Citylitics

    Toronto, Ontario

    $120,000 to $140,000 CAD / year

    Full-time

  • Full Stack Software Engineer

    Adaria Vending Services Limited

    Concord, Ontario

    Full-time

    Adaria Technology Innovations is looking for a Full Stack Software Engineer to join our growing team in Concord, Ontario. In this role, you will help design, build, deploy, and support…

  • Software Engineer (Mortgages)

    Questrade Financial Group

    Toronto, ON

  • Staff Embedded Software Developer

    Analog Devices

    Vancouver, BC · Canada, Vancouver

    Full-time

    …the Intelligent Edge. ADI combines analog, digital, AI, and software technologies into solutions that combat climate change, reliably connect humans and the world, and help drive…

  • Senior Software Developer - Application Security

    Scotiabank

    Toronto, ON

    The Senior Software Developer is responsible for the design, development, implementation, and ongoing evolution of complex software solutions that support strategic business objectives. The…

  • Senior Software Engineering Lead - Landmark

    Halliburton

    Calgary, AB

    Landmark, a Halliburton company, builds the software and data solutions that help the global energy indu

  • Software Engineering Lead - Landmark

    Halliburton

    Calgary, AB

    Landmark, a Halliburton company, builds the software and data solutions that help the global energy indu

  • Senior Software Engineer, AI Entries

    Lyft

    Toronto, ON

    Lyft is looking for software engineers from a scope of disciplines. We are growing our team with people who want to build, improve and incorporate technologies that make the lives of our…

  • Senior Software Engineer - Full Stack

    Emburse

    Toronto, ON

    Full-time

    6+ years of software development experience, preferably with Project Lead experience.

  • Principal Software Engineer

    Questrade Financial Group

    Toronto, ON

  • Senior Software Engineer

    Autodesk

    Vancouver, BC · Toronto, ON · AMER - Canada - British Columbia - Vancouver - Bentall Centre

    Full-time

    …a better world for everyone. Our Field Delivery team builds software used by construction workers on active job sites where connectivity is limited, conditions are unpredictable, and…

  • Application Developer

    Livingston International

    Toronto, ON

    $70,000 to $105,000 CAD / year

    Full-time

    The Application Developer is responsible for developing, supporting and maintaining the software applications including defining, designing, testing, coding and documenting new and existing…

  • Web Developer

    Curio Digital

    Canada

    Full-time

    Curio was built to be a different kind of agency, one that's high-performing but human. We do web design, development, and CRO for B2B SaaS companies, and we've built a small but mighty…