Find work in Canada.

A simpler way to find your next job.

  • Intermediate / Senior Structural Engineer

    Norda Stelo

    Vancouver, BC

    • Full-time

    Norda Stelo is seeking an Intermediate / Senior Structural Engineer to join our Vancouver office and support industrial and heavy industrial projects across the Lower Mainland and Western…

  • Junior Structural Engineer

    Norda Stelo

    Vancouver, BC

    • Full-time

    Collaborate with senior engineers, clients, contractors, and consultants to deliver project solutions

  • Senior Mechanical Engineer, Bulk Material Handling

    Norda Stelo

    Vancouver, BC

    • Full-time

    We are seeking a Senior Mechanical Engineer with approximately 15 years of experience in the design and delivery of bulk material handling facilities and infrastructure. The successful…

  • Stage - Hiver 2027 - Génie mécanique – Installations d’essais / Internship - Winter 2027 - Mechanical Engineering – Test Facilities

    RTX

    Longueuil, QC

    • Full-time

    En tant que stagiaire en génie mécanique, vous travaillerez sous la supervision étroite d’un ingénieur sénior sur un projet de réfection majeure d’un banc d’essai destiné à effectuer des…

  • Two (2) Engineer

    Toronto Hydro

    Toronto, ON

    Reporting to the Manager of Stations & Distribution Automation, the Engineer will join a highly skilled engineering team, tasked with the upkeep and expansion of critical electrical…

  • Intern Bachelors Field Service Engineer

    Honeywell

    Markham, ON

    • Full-time

    As an Intern Bachelors Field Service Engineer here at Honeywell, you will gain hands-on experience and exposure to field service operations. You will have the opportunity to work on real…

  • Intern Bachelors Field Service Engineer

    Honeywell

    Markham, ON

    • Full-time

    As an Intern Bachelors Field Service Engineer here at Honeywell, you will gain hands-on experience and exposure to field service operations. You will have the opportunity to work on real…

  • Senior Mechanical Package Engineer

    Hatch

    Mississauga, ON

    The Mechanical Package Engineer is responsible for the technical development, procurement, vendor management, and delivery of assigned mechanical equipment packages for mining, metals,…

  • Sr Electrical Engineer

    Insight Global

    Canada

    • Full-time

    Insight Global is seeking a Senior Electrical Engineer to join a top marine consulting firm in Canada. This role is hybrid out of Vancouver, BC, 2-3x per week onsite.

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

    …solutions for complex, real-world environments. Working alongside senior developers, architects, project managers and wider cross-functional teams, you’ll help design, develop and maintain…

  • Engineer

    City of Toronto

    Toronto, ON

    • Full-time

    Your primary responsibilities as an Engineer will vary but you will be expected to:

  • Mechanical Project Engineer

    Phase Consulting

    ON · Ontario, Canada

    • Contract

    Approximately 8–10 years of relevant engineering and project experience, ideally at an intermediate-to-senior Project Engineer level.

  • Geotechnical Engineer - Mid Level (Hybrid)

    Barr

    Calgary, AB · Saskatoon, SK

    • Full-time

    Barr Engineering and Environmental Science Canada is seeking a geotechnical engineer to join our innovative and collaborative team of 90+ geotechnical engineers and geologists. In this…

  • Water Resources Engineer – Senior Level (Hybrid)

    Barr

    Calgary, AB

    • Full-time

    Barr is seeking a senior water resources engineer to join our Calgary team. In this hybrid role, you will support hydrologic analysis for rural and urban settings; hydraulic analysis and…

  • Construction Project Engineer

    Manitoba Hydro

    Winnipeg, MB · Dugald, MB

    • Full-time

    Under the limited direction of the applicable Section Head, provides senior level engineering, construction planning, contract administration, and construction management support for…

  • Engineer in Training

    GeoGuard Innovations Ltd.

    Vaughan, ON

    • Full-time

    Participate in project meetings and assist senior engineers with technical coordination and client communication.

  • Senior Process Engineer

    Irving Oil

    Saint John, NB

    • Full-time

    As a Senior Process Engineer within Irving Oil’s Engineering Services team, you will support the largest oil refinery in Canada and our terminal network through engineering projects that…

  • Senior Program Manager

    Kepler Communications Inc.

    Toronto, ON

    • Full-time

    As a Senior Program Manager at Kepler, you will spearhead the development and execution of mission-critical satellite systems from concept through on-orbit validation. You will drive…

  • Senior Program Manager

    Kepler Communications Inc.

    Toronto, ON

    • Full-time

    As a Senior Program Manager at Kepler, you will spearhead the development and execution of mission-critical satellite systems from concept through on-orbit validation. You will drive…

  • Senior Engineer

    Government of Newfoundland and Labrador

    St. John's, NL

    • $45.11 to $53.22 CAD / hour
    • Full-time

    …Infrastructure provides detailed design, engineering oversight, project management, as well as technical support to regional staff regarding construction and maintenance of the province’s…

  • Senior Engineer, Building Services (HVAC)

    BBA Consultants

    Mont-Saint-Hilaire, QC · Mont-St-Hilaire, QC

    • Full-time
  • Intermediate/Senior Electrical Engineer

    Local Engineering Ltd.

    Sherwood Park, AB

    • $50 to $80 CAD / hour
    • Full-time

    The Intermediate or Senior Electrical Engineer (P.Eng.) will provide electrical and instrumentation engineering support on a variety of projects/clients including modifications to existing…

  • Student, Engineering, Multiple Locations (May 2027)

    Cenovus Energy

    Calgary, AB

    Student, Process Engineering; Student, Process Safety Engineer; Student, Unit Contact Engineering; Student, Process Control Engineering; Student, Thermal Engineering

  • Senior Data Center Operations Systems Engineer (Quebec City, Canada)

    Lambda

    Quebec, QC

    • $83,200 to $124,800 CAD / year
    • Full-time

    Work with supply chain & manufacturing teams to ensure timely deployment of systems and project plans for large-scale deployments

  • Digital Strategy & Transformation Consultant

    IonVantage Partners

    Toronto, ON

    • Full-time

    Exposure to capital project delivery, asset management, or owner's engineer work