Software engineer jobs in Waterloo, ON and nearby (96 jobs)

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

Hiring at a glance

View jobs
Open jobs
96
Employers
47

Advertised starting pay

Average starting payCAD / year
$125,127Across 11 listings

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

Where work happens

Remote
0%0 listings
Hybrid
50%48 listings
On-site
49%47 listings

Not specified: 1% (1 listing)

Employers hiring include Manulife (10), Eclipse Automation (8), PlayStation Global (8).

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 Waterloo, ON and nearby

Within 25 km

Email me new jobsSave this search
  • Senior Software Engineer

    Manulife

    Waterloo, ON

    • Full-time

    We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands-on role, you will design, develop, modernize, and support mission-critical enterprise…

  • Embedded Software Engineer

    Eleven-X

    Waterloo, ON

    • Full-time

    Become a significant member of the Modem Core Software team, engaged in the next generation of product development for Cellular IoT solutions as a Software Development Engineer. This open,…

  • Cloud Administrator

    Parrish & Heimbecker, Limited

    Cambridge, ON

    • Full-time
  • Full-Stack Software Engineer - React

    Manulife

    Waterloo, ON

    • Full-time

    We’re looking for an experienced Full Stack Software Engineer who enjoys working across the technology stack and turning ideas into modern, scalable digital solutions.

  • Software Development Engineer in Test II

    PlayStation Global

    Waterloo, ON

    …excitement for the products you help build? We are looking for a Software Development Engineer in Test to join our Client QA team. This person will be testing new and existing features on…

  • Electrical Engineering Software Designer (Nuclear)

    Eclipse Automation

    Cambridge, ON

    • $35 to $55 CAD / hour

    Job Title: Electrical Engineering Software Designer

  • Sr. Software Development Engineer in Test, AI/ML

    PlayStation Global

    Waterloo, ON

    Sr. Software Development Engineer In Test, ML/AI

  • Controls Systems Software Designer - Robot

    ATS Automation

    Cambridge, ON

    • $36.54 to $50.24 CAD / hour

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Intermediate Software Engineer

    MCAP

    Waterloo, ON

    The Intermediate Software Engineer is responsible for assisting in the analysis, design, execution, assessment and troubleshooting of software programs and applications. This includes…

  • Senior Control Systems Software Designer

    ATS Automation

    Cambridge, ON

    Controls Software Designers on our team create robust, production‑ready automation solutions that operate in demanding industrial environments. We work on complex systems where reliability,…

  • Senior Software Engineer - Product Security

    Faire

    Waterloo, ON

    • $160,000 to $222,000 CAD / year

    Specific Workplace and Information Technology positions may require onsite attendance 5 days per week as will be indicated in the job posting

  • Software Engineer III, Infrastructure, Core

    Google

    Waterloo, ON

    2 years of software development experience in backend engineering.

  • Staff Software Engineer, Investors

    Carta

    Waterloo, ON

    …tools with a single system of record, Carta brings together the software, services, and legal infrastructure that founders use to manage equity, fund managers use to run administration and…

  • Senior Software Engineer II, Investors

    Carta

    Waterloo, ON

    As a Senior Software Engineer II within the Investors business unit, you will lead technically complex projects and serve as a multiplier for your team. You’ll work to:

  • Senior Software Engineer - Platform & Reliability

    Qorsa

    Waterloo, ON

    • Full-time

    We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum platform for software supply chain integrity. SiQcure helps teams prove what is…

  • Senior Software Engineer - Distributed Systems

    Qorsa

    Waterloo, ON

    • Full-time

    We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for software supply chain integrity. SiQcure helps teams prove what is inside every software release,…

  • Cloud Engineer - Winter 2027 Co-op/Intern

    Definity Insurance Company

    Waterloo, ON

    • Full-time

    We are looking for a Cloud Engineer Co-op. Through this work, you will apply both technical and analytical skills while gaining hands-on experience with cloud platforms, DevOps automation,…

  • Senior Software Engineer, Operations

    Sun Life

    Waterloo, ON

    • Full-time

    We are looking for a Senior Software Engineer who thrives in high-impact environments and brings 7+ years of Java application support, analysis, and development experience. In this role,…

  • Mobile Developer - Software Engineer

    RideCo

    Waterloo, ON

    • Full-time
  • Full Stack Software Engineer

    Qorsa

    Waterloo, ON

    • Full-time

    We are hiring a Full Stack Software Engineer to build the operator side of CasQade, our crypto-agile TLS and PKI platform. Customers use our dashboard to enroll hosts, watch certificate and…

  • Software Engineer

    Mycionics Inc.

    Kitchener, ON

    • Full-time

    We are seeking a highly collaborative C++ Software Engineer to build the high-level software architecture that glues our robotic systems together. While our firmware team handles the…

  • Staff Software Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    We are seeking a Staff Engineer with at least 9 years of experience in distributed systems or data platform development. In this role, you will be a technical leader responsible for…

  • Lead Full Stack Software Engineer

    Manulife

    Waterloo, ON

    • Full-time

    As a Lead Full Stack Software Engineer, you will provide technical leadership across the software development lifecycle, partnering with product owners, architects, and engineering teams to…

  • Software Development Engineer in Test (SDET) - Automotive

    Actalent

    Waterloo, ON

    • $75,000 to $100,000 CAD / year
    • Full-time

    …operations continue to grow and we are actively looking for Software Development Engineers in Test to join our…

  • Full-Stack Software Engineer

    Manulife

    Waterloo, ON

    • Full-time

    5+ years Full Stack Software Engineer experience

Get in touch
MovoJobs

How can we help?