epc mechanical engineer

10,000 epc mechanical engineer job listings in Canada. Find daily updated positions from leading job boards.


  • Levis, Quebec, Canada ALMACO Group Full-time

    As Project Engineering Lead, you will lead project engineering execution from sales through delivery for new builds and modernization projects. You will define execution plans, direct multidisciplinary engineering teams, and act as the primary technical interface with the Yard, Owner, and Classification Societies. You are accountable for design quality,...


  • Renfrew County and Lanark Highlands Township (Deep River), Ontario, Canada Energy Jobline ZR Full-time

    Job DescriptionHealth & Safety Engineer - ConstructionThe COMPANY Our client is a well established Global manufacturer of power /combustion equipment primarily for the petrochemical/oil & gas industry. Their market leading comprehensive product range includes thermal oxidizers, burners, flare systems and pollution control equipment.The ROLE Due to continued...


  • Lévis, Chaudière-Appalaches, Canada ALMACO Group Full-time $80,000 - $110,000 Contract

    As Project Engineering Lead, you will lead project engineering execution from sales through delivery for new builds and modernization projects. You will define execution plans, direct multidisciplinary engineering teams, and act as the primary technical interface with the Yard, Owner, and Classification Societies. You are accountable for design quality,...


  • Peterborough, ON, Canada Energy Jobline ZR Full-time $113,000 - $188,000 Contract

    Job DescriptionHealth & Safety Engineer - ConstructionThe COMPANYOur client is a well established Global manufacturer of power /combustion equipment primarily for the petrochemical/oil & gas industry. Their market leading comprehensive product range includes thermal oxidizers, burners, flare systems and pollution control equipment.The ROLEDue to continued...


  • Montreal, Quebec, Canada AFRY Full-time

    Une entreprise d'ingénierie internationale recherche un(e) Gestionnaire en contrôle de projets à Montréal pour diriger une équipe multidisciplinaire. Le candidat idéal possède 8 à 12 ans d'expérience en contrôle de projets, avec des compétences en planification, contrôle des coûts et leadership. Ce rôle implique la gestion des échéanciers, le...


  • Calgary, Alberta, Canada Athenian Group Full-time

    A leading engineering recruitment firm in Alberta is seeking a Senior Mechanical Engineer to oversee and mentor project personnel. This role demands over 10 years of progressive engineering experience and requires registration as a professional engineer in Alberta. The ideal candidate should possess strong leadership skills and be familiar with...


  • Toronto, Ontario, Canada Aiolos Engineering Corporation Full-time

    Aiolos Engineering Corporation seeks a seasoned Project Manager – EPC to lead complex engineering projects from initiation to handover. The role focuses on delivering on time, within budget, and meeting contractual requirements through strong leadership and clear communication.The ideal candidate combines 15–20 years of EPC experience with solid design...


  • Calgary, Alberta, Canada Kent Full-time

    Kent is seeking an experienced Senior Project Engineering Manager to lead engineering execution for multidisciplinary EPC/EPCM projects in Calgary, Alberta. You will oversee planning, coordination, quality, and integration across disciplines, while aligning with client requirements and industry standards.The role requires 15+ years in engineering, a P.Eng....

  • Engineering Manager

    8 hours ago


    Vancouver, British Columbia, Canada WSP in Canada Full-time

    WSP is seeking an Engineering Manager in Canada to lead multidisciplinary teams through the full EPC/EPCM lifecycle on heavy industrial projects. You will guide delivery, manage field and office engineering, and ensure alignment with client and discipline leaders.The role emphasizes engineering excellence, resource allocation, and continuous improvement...

  • Lead Process Engineer

    13 hours ago


    Airdrie, AB, Canada Propak Systems Ltd. Full-time €120,000 - €160,000 Contract

    Propak Systems Ltd. in Alberta is seeking a lead process engineer to work on heavy oil projects including SAGD, wellpads, and water treating. You will mentor junior engineers, oversee PFD/ piping design deliverables, and coordinate with a multidisciplinary team across FEED and EPFC scopes. Domestic and international client engagement, site fabrication...


  • Airdrie, AB, Canada Propak Systems Ltd. Full-time €110,000 - €160,000 Contract

    Propak Systems Ltd. in Alberta, Canada, seeks an experienced mechanical engineer to lead design and execution of oil and gas processing equipment, including Once Through Steam Generators. You will manage multi-discipline teams, coordinate procurement, fabrication, construction, and commissioning, and ensure compliance with contract specifications and...


  • Vancouver, British Columbia, Canada Fluor Corporation Full-time

    Fluor Canada is seeking senior engineering professionals to lead delivery of multi-discipline EPC/EPCM projects with high safety and quality standards. You will direct interfaces across Process Engineering, Project Controls, Procurement, Construction, and client teams, translating strategy into actionable execution plans.We value leadership, broad...

  • Lead Process Engineer

    22 hours ago


    Calgary, Alberta, Canada Bunch Projects Full-time

    Bunch Projects in Alberta is seeking a senior Process Engineer to join our design and engineering team. The successful candidate will work closely with a multidisciplinary team to provide process engineering deliverables, to support our projects at the pre-FEED, FEED, Detailed Engineering and Construction phases of our clients’ oil and gas and energy...


  • , Canada DRA Global Full-time

    A leading engineering firm in Toronto is seeking a Senior Project Engineer to oversee engineering functions for major mining projects. Responsibilities include managing teams, ensuring project quality, and promoting collaboration across disciplines. Candidates should have 10-15+ years of experience in Project Engineering in a multi-disciplinary environment...

  • Senior Civil

    2 days ago


    , Canada Vista Projects Full-time

    An integrated industrial engineering firm in Calgary seeks a Lead Civil and Structural Engineer to lead a discipline engineering team on energy projects. Responsibilities include planning work programs, maintaining project schedules, and providing leadership to the engineering team. The ideal candidate has over ten years of experience in facilities...

  • Senior Civil

    2 days ago


    Calgary, AB, Calgary Census Division, AB; Alberta, Canada Vista Projects Full-time

    An integrated industrial engineering firm in Calgary seeks a Lead Civil and Structural Engineer to lead a discipline engineering team on energy projects. Responsibilities include planning work programs, maintaining project schedules, and providing leadership to the engineering team. The ideal candidate has over ten years of experience in facilities...


  • Montreal, Montreal (administrative region), Canada InVision Staffing Services Inc. Full-time $85,000 - $120,000 Contract

    Une entreprise de recrutement recherche un ingénieur de projet pour un contrat à long terme à Montréal. Le candidat idéal doit avoir un diplôme en ingénierie et une expérience en gestion de projets EPC. Les responsabilités incluent la conception, la planification, la supervision de chantier et la communication avec les parties prenantes. Avantages...


  • Toronto, Ontario, Canada DRA Global Full-time

    A leading engineering firm in Toronto is seeking a Senior Project Engineer to oversee engineering functions for major mining projects. Responsibilities include managing teams, ensuring project quality, and promoting collaboration across disciplines. Candidates should have 10-15+ years of experience in Project Engineering in a multi-disciplinary environment...


  • Calgary, AB, Calgary Census Division, AB; Alberta, Canada Bunch Projects Full-time

    Bunch Projects in Alberta is seeking a senior Process Engineer to join our design and engineering team. The successful candidate will work closely with a multidisciplinary team to provide process engineering deliverables, to support our projects at the pre-FEED, FEED, Detailed Engineering and Construction phases of our clients’ oil and gas and energy...


  • , Canada Bunch Projects Full-time

    Bunch Projects in Alberta is seeking a senior Process Engineer to join our design and engineering team. The successful candidate will work closely with a multidisciplinary team to provide process engineering deliverables, to support our projects at the pre-FEED, FEED, Detailed Engineering and Construction phases of our clients’ oil and gas and energy...