Find work in Canada.

549,695 jobs across our Canadian network. How we count

  • Co-op January 2027 - Software Engineering - 8 Months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    Experience with programming languages such as C#, Java, Kotlin, Python, or C++.

  • Software Developer II

    Watts Water Technologies

    Vernon, BC · Tekmar Control Systems

    • Full-time

    …of the world's most valuable resources: water. As a Software Developer II, you'll contribute technical leadership, collaborate across hardware and software disciplines, and bring smart…

  • Senior Software Engineer, Frontend

    Sardine

    Remote, Canada

    • $160,000 to $210,000 CAD / year
    • Full-time
    • Remote

    …candidate pairs exceptional frontend craft with the judgment to lead and the discipline to be relentlessly efficient with modern, AI-assisted…

  • Co-op Winter 2027 – Systems Test Engineering - 4-8 Months

    General Dynamics Missions System International

    Ottawa, ON

    • Internship

    Perform systems and software test activities, and execute verification tests as directed by the Test Lead to ensure design requirements are met;

  • Scientist, Biomolecular Interactions (12 Month Contract)

    Amgen

    Burnaby, BC · Canada - Burnaby

    • Full-time

    …assays for novel therapeutic candidates with guidance from the lead…

  • Senior Full-Stack Developer

    SJC

    Toronto, ON · North York, ON

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

    Our engineering team is seeking a Senior Full-Stack Developer to play a key role in the engineering function for our Media organization. In this role you will be responsible for maintaining…

  • Oliver Wyman Actuarial – M&A Consulting Actuary – US P&C

    Oliver Wyman

    Toronto, ON

    • Full-time

    Ability to lead and manage projects, including effective delegation and client solution development

  • Principal Physical Design Methodology Engineer

    Synopsys Inc

    Markham, ON

    • Full-time

    You can explain a complex PPA tradeoff to a design lead in two sentences without losing the technical nuance, and you can explain the same tradeoff to a tool developer in the level of…

  • Staff Software Engineer

    Moody's Corporation

    Toronto, ON

    • Full-time

    …candidates who model our values: invest in every relationship, lead with curiosity, champion diverse perspectives, turn inputs into actions, and uphold trust through…

  • Staff Engineer, Site Reliability Engineering

    General Motors

    Markham, ON

    • Full-time

    …operate. You will work with SRE, data engineering, infrastructure, developer experience, application, and product teams to improve reliability from design through production and…

  • Infrastructure Operations Engineer-EN

    CAE

    Montreal, QC

    • Full-time

    …tackle complex challenges, collaborate across functions, and lead advancements that shape our industry. Supported by a culture of flexibility, growth, and innovation, join us to create a…

  • Test Data Management

    J&M Group

    Toronto, ON

    • Full-time

    Development Skill: Java Required, Python nice to have

  • Lead AI Back-End Engineer

    Network Solutions

    Canada

    • Full-time

    The impact you’ll make as a Lead AI Back-End Engineer

  • Senior Hydrogeologist/Hydrogeological Engineer - Modeller - All Canadian Locations

    BGC Engineering Inc.

    Vancouver, BC

    • Full-time

    …mining sector. The successful candidate will act as a technical lead, independently building and defending numerical models, mentoring junior staff, and contributing their expertise to help…

  • GenAI Architect

    Lantern

    Vancouver, BC

    • Full-time

    We are seeking a visionary Architect with deep expertise in Generative AI to lead the design and delivery of intelligent solutions using the Microsoft Azure AI stack. You will work closely…

  • Lead AI Back-End Engineer

    Newfold Digital

    Canada

    • Full-time

    The impact you’ll make as a Lead AI Back-End Engineer

  • Systems Software Engineer - EA SPORTS™ NHL

    EA SPORTS

    Vancouver, BC

    • Full-time

    Work together with a team of Systems engineers in a collaborative environment and report to a team lead.

  • Mission Software Lead

    North Vector Dynamics Inc.

    Calgary, AB

    • Full-time

    …multi-sensor air defence system. We are seeking a Mission Software Lead to own this function from the ground up: command and control, sensor and effector integration, and the interfaces…

  • Embedded Linux Engineer

    North Vector Dynamics Inc.

    Calgary, AB

    • Full-time

    …and real-time software. You’ll report to our Flight Software Lead and work directly with our GNC, avionics, and electrical teams to bring the flight computer from bench to flight. If you…

  • Senior Manager, JSOC & Threat Hunting

    Questrade Financial Group

    Toronto, ON

    JSOC leadership: Lead the Joint Security Operations Centre as a highly technical, hands-on leader across three teams: SOC and Incident Response, Threat Operations and Engineering, and…

  • Software Development Manager

    Lightspeed Commerce, Inc.

    Remote, Canada

    • Full-time
    • Remote

    Lightspeed Financial Services is looking for a Software Development Manager in North America to grow and lead our technical team within the Financial Services organization.

  • Senior Site Reliability Engineer I

    Braze

    Toronto, ON

    • Full-time

    Lead NGINX & Kubernetes Ingress Infrastructure

  • Senior Site Reliability Engineer I

    Braze

    Vancouver, BC

    • Full-time

    Lead NGINX & Kubernetes Ingress Infrastructure

  • Research Technical Assistant - AI and Multimodal Foundation Models

    University Health Network

    Toronto, ON

    • Part-time

    Working closely with the Lead AI Scientist, staff scientists, clinicians, and domain experts, students will participate in cutting-edge research aimed at building AI systems capable of…

  • Software Development Manager

    MISTRAS Group

    AB

    • Full-time

    Lead, mentor, coach, and develop a team of Software Development Engineers and technical specialists