Find work in Canada.

347,575 jobs across our Canadian network. How we count

  • Engineering Excellence NAM - SVP

    Citi

    Mississauga, ON

    • Full-time

    Champion Engineering Culture: Lead initiatives that drive a culture of engineering excellence across Citi's global technology organization, influencing teams and leaders at all levels…

  • Senior Full-Stack Software Engineer

    Manulife

    Toronto, ON

    • Full-time

    At Manulife, we're transforming how technology supports investment decision-making. As a Senior Full-Stack Engineer, you'll work alongside talented engineers, architects, and business…

  • Senior Full Stack Developer (React/Typescript/Node.js)

    Affinity

    Canada

    • Full-time

    …team in Canada. This is a full-time opportunity for a seasoned engineer who can contribute across both backend and frontend development, with a strong emphasis on building scalable,…

  • Senior Java Software Engineer

    TSR Consulting

    Mississauga, ON

    • Contract

    TSR Consulting is currently seeking a highly motivated Java Full Stack/ Java Backend Developer for an opportunity in Mississauga, ON Hybrid

  • Senior Full Stack Software engineer

    Affinity

    BC · British Columbia, Canada

    • Full-time

    …team in Canada. This is a full-time opportunity for a seasoned engineer who can contribute across both backend and frontend development, with a strong emphasis on building scalable,…

  • Security Engineer , AI Security

    Amazon

    Vancouver, BC

    …ground up? The Amazon AI Security team is looking for a Security Engineer to design security controls and validate that our AI and machine learning (ML) services, applications, and emerging…

  • Ingénieur(e) solutions

    ChapsVision

    Montreal, QC

    • Full-time

    Expérience pratique d’au moins un langage de programmation (Python, Java, C# ou similaire)

  • Senior Software Engineer

    Questrade Financial Group

    Toronto, ON

    We’re looking for our next Senior Software Engineer. Could It Be You?

  • Senior Software Engineer

    Tactable

    Toronto, ON

    • Full-time

    The Role: Senior Software Engineer (Cloud, Data & APIs)

  • Software Developer in Test II

    Motorola Solutions

    Vancouver, BC

    • Full-time

    …developers to adopt a "quality-first" mindset. Participate or lead in learning sessions such as RCAs, bug hunts, and story. Hold the quality bar on development including reviewing and…

  • Senior Java Software Engineer

    KTek Resourcing

    Montreal, QC

    • Contract

    Design, develop, and maintain scalable applications using Java, JavaScript, and Spring Boot frameworks.

  • Principal, Software Engineering – InsurTech Claims & Billing Core Systems

    Intact FC

    Toronto, ON · Montreal, QC

    • Full-time

    We are looking for a Principal Engineer to provide hands-on technical leadership across Intact’s InsurTech Claims and Billing Core Systems.

  • Staff Networking Software Engineer

    General Motors

    Markham, ON

    • Full-time

    Our vehicle communication team is hiring a software engineer to design and develop software in our Linux-based networking system. You'll be part of a team working to ship the world’s most…

  • Software Engineer II

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time

    Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve…

  • AI Deployment & Solutions Lead

    Tata Consultancy Services

    Toronto, ON

    • $115,000 to $165,000 CAD / year
    • Full-time

    The Forward Deployment Engineer (FDE) Technical Lead is a hands-on engineering leader responsible for solving complex problems by combining software engineering, AI/GenAI, data, cloud,…

  • Staff Site Reliability Engineer

    Johnson Controls

    Toronto, ON · Richmond Hill, ON

    • Full-time

    Johnson Controls is seeking a Staff Site Reliability Engineer. You will be the senior technical owner of escalated production problems, capable of debugging a failure across application…

  • Intermediate Software Engineer

    Leonardo DRS

    Ottawa, ON · Kanata, ON

    • Full-time

    Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve…

  • Software Engineer II

    Leonardo DRS, Inc.

    Ottawa, ON · Kanata, ON

    Reporting directly to the Manager, Software Engineering the lntermediate Software Engineer will be required to operate in both team and solo activities. Key activities will involve…

  • Solutions Architect – Digital Identity, Telco & Data Platforms

    EnStream LP

    Toronto, ON

    • Full-time

    Lead technical discovery, architecture reviews, and solution-design sessions.

  • Sr. Staff Infrastructure Engineer

    VGS

    Canada

    • Full-time

    …with a highly consistent modern stack (e.g. AWS, Kubernetes, Java, TypeScript, Python) and world-class AI-augmented SDLC tooling. We strip away the friction so you can focus on the problems…

  • Lead IAM Quality Assurance Engineer

    EPAM Systems

    Canada

    • Full-time

    The Lead IAM Quality Assurance Engineer is responsible for ensuring the quality, security, and compliance of Identity and Access Management (IAM) solutions across enterprise applications…

  • Lead Java Developer

    EPAM Systems

    Canada

    • Full-time

    We are looking for a hands-on Lead Java Developer with 12+ years of experience to drive the backend architecture and development of a key Dynamic Portfolios platform for a leading Wealth…

  • Associate Principal Engineer - Snowflake AI Architect

    Nagarro

    Brampton, ON

    • Full-time

    Architect and lead the design of enterprise-scale Snowflake Cortex AI solutions, including Cortex AISQL, Cortex Analyst, Cortex Search, Cortex Agents, Document AI, and fine-tuning.

  • Software Engineer, Professional Senior (Android + NFC/RFID +AI )

    Zebra Technologies

    Mississauga, ON

    • Full-time

    You’ll have opportunities to learn and lead in a forward-thinking environment, defining your path to a fulfilling career while channeling your skills toward causes you care about - locally…

  • Senior Software Engineer, Performance / Ingénieur(e) Logiciel(le) Senior, Performance

    Aduna Global

    Montreal, QC

    • Full-time

    …rates are the value proposition. We are hiring a senior backend engineer to own performance as a production engineering discipline: profiling live systems, shipping fixes to production, and…