Software engineer jobs in Richmond Hill, ON and nearby (227 jobs)

Software engineer jobs within 25 km of Richmond Hill, ON, Canada. Nearby towns and cities are included. Distances are straight-line, not driving distances.

Hiring at a glance

View jobs
Open jobs
227
Employers
135

Advertised starting pay

Average starting payCAD / year
$133,339Across 45 listings
Average starting payCAD / hour
$49.31Across 17 listings

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

Where work happens

Remote
0%0 listings
Hybrid
39%88 listings
On-site
58%132 listings

Not specified: 3% (7 listings)

Employers hiring include Advanced Micro Devices, Inc (13), AMD (9), Qualcomm (9).

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

About these jobs

Before you apply

Look at the required languages, systems and experience in each ad. Job Bank describes typical education and programming experience for this occupation. A junior title does not mean every employer accepts applicants without experience. Job Bank / Guichet-Emplois.

Guidance reviewed on September 16, 2026.

Based on the dated count above. Listings can change. How we count

Software engineer jobs in Richmond Hill, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Software Engineer, Infrastructure

    Bree

    Toronto, Ontario

    • $110,000 to $160,000 CAD / year
    • Full-time

    We are looking for a Software Engineer, Infrastructure to ensure our data-intensive systems' reliability, scalability, and maintainability.

  • Sr. Software Engineer

    Mosaic Manufacturing

    Toronto, Ontario

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

    Hi there! We are looking for a Senior Software Engineer to join our growing team that's on a mission to redefine supply chains and manufacturing using next generation digital technologies,…

  • Senior Software Engineer, AI

    Klue

    Toronto, Ontario

    • $145,000 to $183,000 CAD / year
    • Full-time

    We're looking for a Senior Software Engineer to join our team in Toronto, focusing on building and optimizing state-of-the-art LLM-powered agents that can reason, plan and automate…

  • Staff AI Software Engineer (C++)

    Qualcomm

    Markham, Ontario

    • Full-time

    …smarter, connected future for all. As a Qualcomm Machine Learning Engineer, you will create and implement machine learning techniques, frameworks, and tools that enable the efficient…

  • Software Engineer - Data

    Forum Asset Management

    Toronto, Ontario

    • Full-time

    Forum Asset Management – Software Engineer - Data

  • Junior Software Engineer-Global Payments Engineering

    Scotiabank

    Toronto, ON

    Technical understanding – as a standard Software Engineer there will be expectations that you are able to lead technical discussions, challenge design and strategy

  • Software Engineer, Payments Integration & Modernization

    Scotiabank

    Toronto, ON

    Technical understanding – as a standard Software Engineer there will be expectations that you are able to lead technical discussions, challenge design and strategy

  • Senior Software Development Engineer, AWS Transactional Services

    Amazon

    Toronto, Ontario

    Designing and developing novel, cutting edge, highly available, distributed systems software.

  • Sr. Software Engineer - Full Stack

    Pinterest

    Toronto, Ontario

    Grow as an engineer by working with world-class peers on varied and high impact projects

  • Backend Engineer

    Lutra

    Toronto, Ontario

    • Full-time

    Our client is adding at least one more Backend Software Engineer to their core payments team. In this role, you’ll contribute to the architecture and development of backend systems that…

  • Software Engineer, C++, Level 5 (Fixed Term)

    Snap Inc.

    Toronto, Ontario

    • Full-time

    To reflect this, we practice a “default together” approach and expect our team members to work in an office 4+ days per week

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

  • Embedded Software Engineer, Markham

    Evertz Microsystems Limited

    Markham, ON

    • Full-time

    Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching…

  • Principal Software Engineer, MADS

    Amazon

    Toronto, Ontario

    We are seeking an experienced Principal Engineer to lead the evolution and optimization of high-scale programmatic reporting systems at Amazon Ads. This role will drive the technical vision…

  • Software Engineer, Global Payments Technology

    Scotiabank

    Toronto, ON

    The Software Developer plays a pivotal role in the success of Global Payment Solutions – Cash Management Technology by driving engineering excellence, technical delivery, and guiding a…

  • Senior Staff Software Engineer - Mobile(Android)

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer - Mobile(Android)

  • Senior Staff Software Engineer

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer

  • Senior Staff Software Engineer

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer

  • Lead Software Engineer

    Validere

    Calgary, Alberta

    • Full-time

    Hybrid work environment: 1 day per week work-from-home

  • Software Engineer, Global Payments Technology

    Scotiabank

    Toronto, ON

    Technical understanding – as a standard Software Engineer there will be expectations that you are able to lead technical discussions, challenge design and strategy

  • Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - Capital One Travel Tech - Full-stack

  • Software Engineer II, Full Stack

    Pinterest

    Toronto, Ontario

    Grow as an engineer by working with world-class peers on varied and high impact projects

  • Senior Software Engineer (Applications)

    Forma.ai

    Toronto, Ontario

    We build enterprise software that helps organizations optimize sales performance and improve go-to-market agility. Our engineering organization includes multiple product application teams…

  • Software Engineer, iOS

    Pinterest

    Toronto, Ontario

    Grow as an engineer by working with world-class peers on varied and high impact projects

  • Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

    Capital One

    Toronto, Ontario

    • Full-time

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer - Capital One Travel Tech - Full-stack

Get in touch
MovoJobs

Contact us