Average salary: $90,200 /yearly

More stats
Get new jobs by email
  •  ...play a pivotal role in transforming our engineering practices and delivering cutting-edge solutions...  ...for an experienced and high-performing Software Engineer with at least 5 years of...  ...of building large-scale, complex software systems. What you will do: Participate in... 
    Suggested
    Work at office
    Work from home

    Sun Life Financial

    Waterloo, ON
    4 hours ago
  •  ...for an experienced and high-performing individual to join our Software Engineering team as a Lead Software Engineer . This senior technical...  ..., supportive, and productive team ~ An extensive support system for continual learning including company-run courses and access... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Sun Life Financial

    Waterloo, ON
    1 day ago
  •  ...assessment, security, and troubleshooting of software programs and applications. This includes...  ...life cycle. In addition, the Software Engineering stream provides day-to-day operations and...  ...tests for new and existing applications and systems, ensuring functional and non-functional... 
    Suggested
    Permanent employment
    Full time
    Shift work

    MCAP

    Waterloo, ON
    11 days ago
  •  .... AGFA HealthCare is seeking a strategic and inspiring leader to join our R&D organization as Director of Software Engineering for the Connectivity and Interoperability team. Based in our Waterloo, Canada office, this role will lead an Agile Release Train (ART) of software... 
    Suggested
    Long term contract
    Work at office
    Local area
    Worldwide
    Live In

    AGFA

    Waterloo, ON
    1 day ago
  •  ...We are seeking a highly skilled and experienced Senior Software Development Engineer join our dynamic engineering team to lead the development of...  ...discussions and architecture decisions for frontend features and systems. Work closely with cross-functional teams (Product,... 
    Suggested
    Relocation package
    Flexible hours

    McAfee

    Waterloo, ON
    3 days ago
  • Join our Global Engineering Transformation team and help redefine how we deliver technology across the enterprise. We’re on a mission to...  ...partners to accelerate innovation and delivery through modern software practices, cloud-native development, and a culture of continuous... 
    Suggested
    Temporary work
    Long term contract
    Local area
    Flexible hours

    Manulife

    Waterloo, ON
    17 days ago
  •  ...transit is being transformed from a system of static, scheduled fixed-...  ..., maintainable, and working software programs from abstract...  ...switching hats between Software Engineer, and Data Scientist depending...  ...performance of our optimization engine. As a Data Scientist, you will... 
    Suggested
    Casual work
    Flexible hours

    RideCo On-Demand Transit

    Waterloo, ON
    11 days ago
  •  ...practical experience. ~1 year of experience with software development in one or more programming...  ...~ Master's degree in Computer Science or Engineering. About The Job Site Reliability Development combines software and systems development to build and run large-scale,... 
    Suggested
    Full time
    Internship

    Google

    Waterloo, ON
    2 days ago
  •  ...limited partners through world-class software, purpose-built for everyone in...  ...of tomorrow. As a Senior Software Engineer II , you’ll work to solve problems...  ...team is building the core “engine” to power our vision of an operating system for private capital. There are immense... 
    Suggested
    Work at office

    Carta

    Waterloo, ON
    2 days ago
  •  ...and limited partners through world-class software, purpose-built for everyone in venture capital...  ...including Carta’s database auditing system and domain event generation/consumption libraries...  ...-functional team as a Senior Software Engineer II. Day-to-day, you’ll have opportunities... 
    Suggested
    Work at office

    Carta

    Waterloo, ON
    a month ago
  •  ...has an immediate 12-month contract opening for an Engineer. About the team:  The Intelligent Complex Systems Team, currently a part of the Waterloo Research Centre...  ...a Master’s or Ph.D. program in Computer Science, Software Engineering, Artificial Intelligence, or a related... 
    Suggested
    Contract work
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Waterloo, ON
    a month ago
  •  ...dollar Canadian financial organization is seeking an experienced Software Engineer to design and engineer secure software programs and...  ...programs, code, and unit tests for new and existing applications and systems Skills/Must have: ~3-4 years of experience with Vue.js... 
    Suggested
    Permanent employment
    Long term contract
    Shift work
    Waterloo, ON
    more than 2 months ago
  •  ...connects founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity...  ...page . The Problems You’ll Solve As a Senior Software Engineer, Product Security with the power to change the product, the... 
    Suggested
    Work at office

    Carta

    Waterloo, ON
    a month ago
  •  ...the thought of applying your passion for software quality and automation to secure the digital...  ...We are looking for a Software Developer Engineer in Test (SDET) who is eager to learn and...  ...tools to assist in triage and collecting system information Use creativity, product,... 
    Suggested
    Remote work
    Relocation package
    Flexible hours

    McAfee

    Waterloo, ON
    23 days ago
  •  ...OpenText's enterprise Content Management (ECM) software connects content within core business...  ...of legacy software. Platform Engineering focuses on Cloud Platforms and Business Process...  ...additional experience in PHP and Perl for legacy system support. Skilled in managing... 
    Suggested
    Work at office

    OpenText

    Waterloo, ON
    18 days ago
  •  ...delivery of care. Our focus is on providing best-in-class Imaging IT software solutions that enable secure, effective, and sustainable...  ...Qualifications:   ~ A degree in Computer Science, Engineering, or a related field. ~5+ years of hands-on development, design... 
    Worldwide
    Live In

    AGFA HealthCare

    Waterloo, ON
    15 days ago
  •  ...OpenText's enterprise Content Management (ECM) software connects content within core business...  ...of legacy software. Platform Engineering focuses on Cloud Platforms and Business Process...  ...services, Web API, multithreading, distributed systems, and performance optimization. Deep... 
    Long term contract
    Work at office
    Immediate start

    OpenText

    Waterloo, ON
    16 days ago
  •  ...Public transit is being transformed from a system of static, scheduled fixed-routes, to a...  ...a deep interest in building cloud-based software that can operate at a large scale, with zero...  ...Team work cross-functionally within our Engineering organization, being part developer, part... 
    Casual work
    Work at office
    Flexible hours

    RideCo On-Demand Transit

    Waterloo, ON
    11 days ago
  •  ...experience. ~2 years of experience with software development in one or more programming...  ...Linux environments, distributed and parallel systems, or developing large software systems....  ...optimize the rendering backends for XR's 3D engine. Refine and extend the programming... 
    Worldwide

    Google

    Waterloo, ON
    6 days ago
  •  ...individual access. You will be encouraged to cultivate an engineering mindset, driving the creation of innovative software solutions that address real-world problems and...  .... Experience with manual, unit, integration, system, exploratory and automation testing leveraging... 
    Worldwide

    OpenText

    Waterloo, ON
    19 days ago
  •  ...seeking a highly skilled and innovative Senior Software Developer to join our team and lead the...  ...role focuses on building intelligent systems using LangChain, LangGraph, Node.js, and...  ...sources. Collaborate with data scientists, engineers, and product managers to integrate LLMs... 

    OpenText

    Waterloo, ON
    15 days ago
  •  ...and limited partners through world-class software, purpose-built for everyone in venture capital...  ...velocity. As a Senior QA Automation Engineer , you won’t just be writing tests—you’ll...  ...to quality as a shared responsibility, embedded into every part of the development... 
    Work at office
    Shift work

    Carta

    Waterloo, ON
    3 days ago
  •  ...the depths like we see the surface. Our small and talented engineering team takes a systems-thinking approach to design and problem solving. Our...  ...to do this) Experience working with electrical hardware (embedded computers, cameras, cabling), or optical systems Experience... 
    Flexible hours

    Voyis

    Waterloo, ON
    15 days ago
  •  ...works, covered with high quality automated tests.  Your team is responsible for both maintaining mappedin’s current Indoor Mapping Software as well as building our next generation Editor product. That means you should already have or are interested in obtaining experience... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours
    Day shift

    Mappedin

    Waterloo, ON
    13 days ago
  •  ...OpenText Content Server is the leading Enterprise Content Management system on the planet. Our development balance requires maintaining a...  ...Support and Documentation as needed Participating in the software development process from design to release. What It Takes... 

    OpenText

    Waterloo, ON
    19 days ago
  •  ...transfer and integration across various applications, databases, and platforms. You will work closely with experienced developers, engineers, and data architects to solve complex data synchronization pipeline challenges. As a part of the integrations team you will: Collaborate... 
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Home office
    Flexible hours
    Day shift

    Mappedin

    Waterloo, ON
    13 days ago
  •  ...equivalent practical experience. ~2 years of experience with software development in one or more programming languages, or 1 year of experience...  ...fields. ~2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging. ~2 years of... 
    Local area

    Google

    Waterloo, ON
    4 days ago
  •  ...July 23, 2025   Summary:   Title: Software Developer Employment Type: Full-Time...  ...development environment including a network of embedded devices. Read, learn, review, and...  ...in Mathematics, Computer Science, Engineering, or a similar field Working knowledge... 
    Full time
    3 days per week

    Specialisterne

    Waterloo, ON
    14 days ago
  •  ...experience. ~8 years of experience in software development. ~7 years of experience building...  ...large-scale infrastructure, distributed systems or networks, or experience with compute...  ...: ~ Master’s degree or PhD in Engineering, Computer Science, or a related technical... 
    Full time

    Google

    Waterloo, ON
    1 day ago
  •  ...property databases. Leverage LiDAR, aerial imagery, and GIS software to create precise mapping of home and property infrastructure for...  ...analytical methods. Integrate GIS data with property information systems to provide comprehensive risk assessments for individual... 
    Work at office
    Local area
    Flexible hours

    Definity

    Waterloo, ON
    23 days ago