Find work in Canada.

486,696 jobs across our Canadian network. How we count

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

  • Développeur(-euse) principal(e) de logiciels (contenu) /Principal Software Development Engineer

    Expedia

    Montreal, QC · Canada - Quebec - Montreal

    • Full-time

    …logiciel, soit de la conception aux tests, en passant par l’intégration, le déploiement, la surveillance et le…

  • Staff Software Engineer, Banking

    Brex

    Vancouver, British Columbia

    Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We…

  • Senior CI/CD & DevOps Solution Engineer

    Staffinity Inc

    Halifax, Nova Scotia

    Ideal Candidate Profile: We are looking for a hands-on technical solutions engineer who loves debugging complex pipelines, writing automation configurations from scratch, and managing…

  • Sr. Staff Engineer, CPU Software Test Engineer (Server)

    Qualcomm

    Markham, ON

    • Full-time

    As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch…

  • Senior Program Manager

    Kepler Communications

    Toronto, ON

    • Full-time

    …opportunities involving the development or enhancement of satellite systems, software, satellite commissioning, or on-orbit…

  • Technical Lead Physical Design Engineer

    Astera Labs

    Toronto, ON

    …semiconductor-based technologies with the company’s COSMOS software suite to unify diverse components into cohesive, flexible systems that deliver end-to-end scale-up, and scale-out…

  • Forward Deployed AI Engineer

    Keyrus Canada

    Toronto, ON · Montreal, QC

    • Full-time

    Strong Python development skills, API integration experience, and solid software-engineering practices.

  • Développeur(-euse) principal d’application mobile − Android / Senior Mobile Developer – Android

    Expedia

    Montreal, Quebec · Canada - Quebec - Montreal

    • Full-time

    …qualité, en mettant l’accent sur une architecture épurée, une intégration robuste des interfaces API et une modélisation efficace des données pour soutenir des expériences mobiles…

  • Field Engineer. AI Solutions. Contract.

    Data Intellect

    Toronto, Ontario

    • Full-time

    …data and automate workflows. Our technology enables seamless integration, real-time automation, and AI-powered decision-making. We’re seeking a Field Solutions Engineer to design and…

  • Simulation (Houdini) - Technical Engineer

    Sony Pictures Imageworks

    Vancouver, BC

    …work effectively with minimal supervision alongside a Lead Software Engineer or Architect. The ideal candidate thrives in a fast-paced production environment where priorities can shift…

  • TC&IS System Engineer

    Alstom

    Saint-Bruno, QC

    Could you be the full-time System Engineer for Signaling Systems in Saint-Bruno we’re looking for?

  • Développeur(-euse) de logiciels sénior(e) (contenu) / Senior Software Development Engineer

    Expedia

    Montreal, Quebec · Canada - Quebec - Montreal

    • Full-time

    …logiciel, soit de la conception aux tests, en passant par l’intégration, le déploiement, la surveillance et le…

  • Senior Application Engineer / Senior Field Application Engineer

    Ranovus

    Ottawa, Ontario

    • Full-time

    5+ years of experience as a Field Application Engineer, Application Engineer, or System Engineer in a semiconductor, optical, or systems company

  • ML Solutions Architect - Architecte de solutions ML

    NBCUniversal

    Montreal, QC

    • Full-time

    We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-level…

  • ML Solutions Architect - Architecte de solutions ML

    NBCUniversal

    Montreal, QC

    • Full-time

    We are seeking an ML Solutions Architect who brings broad software engineering expertise along with strong machine learning-adjacent experience. In this role, you will lead the high-level…

  • Crypto Platform Engineer

    Scotiabank

    Toronto, ON

    …developing implementation checklists and executing hands-on systems integration for Crypto Platforms, including HSM…

  • Senior iOS Engineer

    Credit Genie

    Toronto, ON, Ontario

    • Full-time

    We are looking for a Senior iOS Engineer to help architect our Mobile Apps for the next 2-3 years of growth. The ideal candidate should have experience leading the design and development of…

  • Systems Engineer, Synthetic Aperture Radar (SAR) Payload

    MDA

    Richmond, British Columbia · Sainte-Anne-de-Bellevue, Quebec

    • Full-time

    MDA is seeking a SAR Payload System Engineer to support our current and next‑generation earth observation and remote sensing satellites. The SAR System Engineer will own the definition,…

  • Senior Director, Technology

    Qualcomm

    Ottawa, ON

    • Full-time

    …create a smarter, connected future for all. As a Qualcomm ASIC Engineer, you will define, model, design (digital and/or analog), optimize, verify, validate, implement, and document IP…

  • Senior Satellite Systems Designer - Platform Architect

    Kepler Communications

    Toronto, ON

    • Full-time

    Drive cross-functional integration and interface management across hardware, software, avionics, RF, payload, mission operations, and ground systems.

  • Satellite Systems Designer - Analysis & Support

    Kepler Communications

    Toronto, ON

    • Full-time

    As a Systems Engineer, you will support satellite and payload development programs by contributing to mission analysis, system-level engineering, payload integration, verification planning,…

  • Application Support Engineer - Canada

    Assetsoft

    The Archipelago Township, Ontario · Markham Central, Ontario

    • Full-time

    The Application Support Engineer (ASE) is a hybrid techno-functional role responsible for providing endto-end support for business-critical applications, proactively resolving issues, and…

  • Principal Engineer, Engineering Productivity & Tooling

    Netskope

    Toronto, ON

    The Engineering Productivity Team at NetSkope builds the foundational CI/CD systems that enable our engineers to deliver industry-leading security products with speed and quality. We are…