Find a jobRecruiters

Intermediate / Senior Mechanical Engineer

Exclusive opportunity

Hybrid

Intermediate / Senior Mechanical Engineer

Catch Engineering

Intermediate / Senior Mechanical Engineer

2 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Calgary, AB, Canada

Work mode:

Hybrid

Published on:

22 October 2026

What they need


Catch Engineering is an EPCM firm that champions collaborative innovation across the energy, utility, and emerging technology sectors in North America. Catch focuses on sustainable, integrated, multi-disciplinary solutions that anticipate future industry needs and support clients through every phase of the project lifecycle. We deliver turnkey designs and comprehensive engineering services, combining strong technical expertise with forward-thinking problem-solving. The firm values deep partnerships, shared goals, and a culture of empowerment, continuous learning, and inclusion, where team diversity is viewed as a key strength.

Role Description

Reporting to the Engineering Manager, the Mechanical Engineer will support tasks across diverse projects in the Oil & Gas, Energy Transition, and Green Energy sectors. The Mechanical Engineer is accountable for the timely delivery of engineering tasks and deliverables according to the project schedule. More specifically, this involves mechanical engineering activities to ensure the completion and production of engineering deliverables within the designated scope, while also upholding quality standards and managing any deviations in scope, cost, and schedule.

This full-time, on-site role is based in Calgary, AB.

Day-to-day responsibilities include:

  • Under the direction of the Project Manager, participate in or lead the mechanical design and implementation for projects
  • Demonstrates clear understanding of the project scope and develops plans to execute the work within given schedule.
  • Develops mechanical engineering deliverables (piping & instrumentation diagrams, equipment sizing, equipment / instrument data sheets, etc.)
  • Participates in project review meetings and client meetings, as and when required by the project lead/project manager.
  • As a team player, maintains interfaces with all disciplines and ensures that requirements of other disciplines and projects are catered to.
  • Assists Mechanical Engineering Manager and Project Engineers in development of the Project Procedures Manual, Project Execution Plan, and other project initiation activities.
  • Establish and maintain interfaces and a positive relationship with the client and all other external parties.
  • Achieve productivity, quality, and other performance-related goals.
  • Comply with Company’s Code of Conduct, and all company and departmental policies and procedures including all Health, Safety, and Environment policies.
  • Provide guidance and training to junior engineers and engineering co-op students

Qualifications

  • Education: Bachelors Degree in Mechanical Engineering.
  • Certifications: P.Eng. is required for the province of Alberta (APEGA). Registration in British Columbia (EGBC) or additional provinces or US states is an asset.
  • Experience: At least 5+ years' experience in mechanical engineering projects
  • Industry Knowledge: Working knowledge of Oil & Gas, Utilities, Power Generation, and Renewable Energy industries + applicable standards, practices, and requirements.
  • Technical Expertise: Proficient in mechanical engineering tools and methods. Thorough, detailed knowledge and hands-on experience of mechanical engineering aspects of Oil & Gas industries; knowledge of CCS and green hydrogen productions will be an asset. In-depth technical knowledge and understanding of discipline key work processes, as well as overall project development stages. Experience in project reviews (HAZOP, SIL, Model Review) is an asset.
  • Site Travel: Ability to travel throughout Western Canada (travel requirement of 10-20%)
  • Communication Skills: Excellent communication and interpersonal skills, with strong command of English, both written and verbal. Ability to develop and maintain strong personal relationships**.**
  • Attention to Detail: Highly organized, with strong problem-solving, analytical, and attention-to-detail capabilities.

What Catch Offers

  • Comprehensive benefits package, including HealthCare Spending Account, RRSP matching, and 10 statutory holidays.
  • Hybrid work flexibility, balancing in-office collaboration with remote work options.
  • A pet-friendly office — (friendly, quiet, house-trained) dogs are welcome!
  • An annual training and development budget provided for each department to encourage ongoing learning.
  • Opportunities for professional growth and development, supported through training, mentorship, and career advancement pathways.
  • A collaborative work environment with a strong focus on continuous improvement and innovation.

Job Type: Full-time

Pay: $45.00-$70.00 per hour

Benefits:

  • Casual dress
  • Company events
  • Dental care
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • On-site gym
  • On-site parking
  • Paid time off
  • RRSP match
  • Vision care
  • Wellness program

Application question(s):

  • Do you live within Calgary or the close surrounding area?
  • Do you have a degree in mechanical engineering?

Experience:

  • Mechanical engineering: 5 years (required)

Licence/Certification:

  • P.Eng. designation in Alberta (required)

Work Location: In person

Other offers great for you!

These companies are also looking for great profiles

skiils

Senior Observability / SRE Engineer

500

Freelance

Lille, France

Hybrid

Skills

Google Cloud PlatformPythonDatadogAWSKubernetesTerraform

21 hours ago

Quick apply

skiils

Senior AI Engineer / Architecte IA Agentique

650

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsDatabricksAIA2AMCPagentic

21 hours ago

Quick apply

skiils

Analytics Engineer / BI Engineer

500

Freelance

Paris, France

Hybrid

Skills

TableaudbtData Analystsemantic layerBI Engineer

21 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools