Find work in Canada.

A simpler way to find your next job.

  • Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months

    General Dynamics Missions System International

    Calgary, AB

    • Internship

    Currently pursuing a Bachelor’s degree in Electrical Engineering, Computer Engineering, Software Engineering, Systems Engineering, or a related technical/scientific discipline.

  • Principal Machine Learning Developer

    Cisco

    AB · Calgary, Alberta

    • Full-time

    Lead and mentor engineers and researchers across AI, networking, security operations, cloud platforms, and distributed systems

  • Lead Java Developer

    Cyber Space Technologies Pvt. Ltd

    Montreal, QC

    • Contract

    Role Description This is a contract Lead Java Developer role based in Montreal, QC with a hybrid work arrangement, combining on-site collaboration with some work-from-home flexibility. The…

  • Industrial Software Validation

    Husky Technologies

    Bolton, ON

    • Full-time

    …passion of our people around the world and their desire to lead change. At the same time, we are not afraid to expect a lot and strive for leadership in all of our key markets. We are a…

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    …and Cisco Catalyst Center. In this role, you will design and lead the development of unified management solutions that bridge cloud-native Cisco Cloud Control environment with on-premises…

  • Senior Software Developer, Ottawa, Canada, Hybrid

    Cisco

    Ottawa, ON

    • Full-time

    …and Cisco Catalyst Center. In this role, you will design and lead the development of unified management solutions that bridge cloud-native Cisco Cloud Control environment with on-premises…

  • Application Security Engineer

    VGS

    Canada

    • Full-time

    Lead AppSec Reviews: Conduct threat models and code reviews for Java and Python microservices.

  • Software Development Engineer, Web Frameworks

    Amazon

    Vancouver, BC

    …code to create innovative customer experiences. You will also lead in experimenting with applying GenAI technologies to simplify how this software is deployed and adopted by…

  • Technical Architect

    Mitchell Martin Inc.

    Toronto, ON

    • $39.2 to $56 USD / hour
    • Other

    Technical Architect - Toronto, ON - Contract - $39.20-$56.00 Per Hr

  • Senior Android Developer

    MapsPeople

    Toronto, ON

    • Full-time

    Lead by example as a hands-on technical contributor while providing guidance and mentorship to engineers across the team.

  • Technical Lead

    Iris Software Inc.

    Toronto, ON

    • Full-time

    Iris's Fortune 100 direct client is looking for a Technical Lead in Toronto, ON. Please find the job description below:

  • Software Developer III, Google Cloud Platforms, EasySaaS Deployments

    Google

    Waterloo, ON

    2 years of experience programming in C++, Java, or Go.

  • Senior Manager of Software Engineering

    Morningstar

    Toronto, ON

    • Full-time

    Hands-on proficiency with Java, Spring Boot, REST APIs, and cloud-native development on AWS, with enough front-end depth in modern component-based JavaScript/TypeScript frameworks to review…

  • Java Full Stack Developer

    Iris Software Inc.

    Toronto, ON

    • Contract

    Lead technical discussions with onshore stakeholders, gather requirements, provide technical recommendations, and drive solution alignment.

  • Staff Software Engineer - GNSS / INS

    Garmin Canada

    Cochrane, AB

    • Full-time

    Contribute to advanced technical research and development in positioning technologies

  • Software Development Manager, Platform Engineering

    Autodesk

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    We’re looking for a seasoned, hands-on Software Engineering Manager to lead a high-performing full-stack engineering team supporting our horizontal services and core technology platforms.

  • Engineering Manager

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Stay technically credible - you code when needed and lead technical discussions

  • Software Development Manager, Platform Engineering

    Autodesk

    Montreal, QC

    • Full-time

    We’re looking for a seasoned, hands-on Software Engineering Manager to lead a high-performing full-stack engineering team supporting our horizontal services and core technology platforms.

  • Senior Software Engineer, Payments

    Kindsight

    Remote, Canada

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

    …Engineer will help shape the overall system architecture and technical direction, you will be expected to independently take a Payments problem or capability, design the solution, own the…

  • Senior Solution Architect

    EPAM Systems

    Toronto, ON

    • Full-time

    This role provides technical leadership for a leading retailer's Enterprise Product Data Transformation program. This foundational initiative is modernizing the end-to-end product data,…

  • Staff Data Engineer

    Loblaw Digital

    Toronto, ON

    • Full-time

    As a Staff Data Engineer, you will play a technical leadership and architecture role on the Retail Media Platform team. This is a senior, hands-on position focused on designing, building,…

  • Embedded Software Engineer

    Garmin International, Inc.

    Cochrane, AB

    • Full-time

    May perform as a technical leader or Lead Software Engineer for derivative software project

  • Channels Architect

    TD

    Toronto, ON

    • Full-time

    As Channels Architect, you will drive the end-to-end technical architecture for how GTB products are built and experienced - from the API contracts that power them, to the micro-frontend…

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    …issues, contributing to overall QA strategy, and providing technical guidance to other QA…

  • Full-stack Developer

    Fred Victor

    Toronto, ON

    • Full-time

    Lead the technical investigation and resolution of complex application issues that require independent analysis, troubleshooting across multiple layers of the technology stack, and…