Engineers Jobs in Canada

Browse 172 engineers roles in Canada plus related opportunities such as mechanical engineer, electrical engineer, civil engineer and software engineer.

172 jobs found

Data Engineer responsible for designing and optimizing data pipelines for iA Financial Group. Collaborate with multidisciplinary teams to deliver impactful data solutions.

Hybrid Role
Québec
Quebec
Engineer

Hydraulics Engineer - In - Training developing solutions for pipeline systems at Enbridge. Collaborating with the Process Engineering Transient Hydraulics team and ensuring reliable pipeline operation.

Hybrid Role
Edmonton
Alberta
Engineer

Senior Protection & Control Engineer responsible for substation engineering and project design at Stantec. Collaborate within project teams to deliver electrical design for high voltage systems.

Hybrid Role
Edmonton
Alberta
Engineer
CA$105,400 - CA$177,100 per year

Building Services / HVAC Engineer designing and delivering mining projects globally. Seeking a candidate with strong HVAC design skills and experience in industrial projects.

Hybrid Role
Burlington
Ontario
Engineer
CA$115,000 - CA$175,000 per year

HVAC Engineer focusing on designing and delivering mining projects within Mining & Minerals sector. Engaging in building services design related to HVAC and industrial systems.

Hybrid Role
Saskatoon
Saskatchewan
Engineer
CA$115,000 - CA$175,000 per year

Building Services / HVAC Engineer focusing on designing and delivering global mining projects. Join our Mining & Minerals business team with opportunities for professional growth.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$115,000 - CA$175,000 per year

Engineer assisting in the development of regulatory guidance for LNG facilities in BC. Providing engineering advice, reviewing submissions, and collaborating with industry stakeholders.

Hybrid Role
Fort St. John
British Columbia
Engineer
CA$73,042 - CA$121,061 per year

Intermediate Transportation Engineer working on sustainable design and consultancy solutions in transportation projects. Focus on road safety, traffic operations, and infrastructure improvements in the Markham office.

Hybrid Role
Toronto
Ontario
Engineer
CA$78,000 - CA$97,500 per year

Civil Project Engineer at Arcadis focusing on the design and delivery of civil engineering projects for urban development. Collaborating with teams to ensure project success in the Markham area.

Hybrid Role
Toronto
Ontario
Engineer
CA$85,000 - CA$115,000 per year

Ingénieur(e) en structure du bâtiment contribuant à des projets variés et passionnants chez EXP. Environnement de travail hybride avec bureaux à Montréal ou Longueuil.

Hybrid Role
Montréal
Quebec
Engineer

Intermediate engineer leading water and wastewater modeling and project management at Arcadis. Delivering sustainable solutions and supporting client projects with a focus on engineering.

Hybrid Role
Toronto
Ontario
Engineer
$78,000 - $117,000 per year

Engineer salary expectations in Canada

The average salary for engineers in Canada is $126,642 per year. This is based on 824 job openings.

Below is a breakdown of salary data by years of experience

ExperienceNumber of roles analyzedAverage salary
Entry (Engineer) (0-1 yrs)20$78,612
Junior Engineer (1-2 yrs)130$98,257
Mid-level Engineer (2-4 yrs)427$111,762
Senior Engineer (5-9 yrs)625$131,030
Lead Engineer (10+ yrs)150$166,228

How long does it take for companies to hire engineers in Canada?

We analyzed 331 job listings and found it takes about 23 days for employers to close a job opening.

The most in-demand skills for engineers in Canada

We reviewed 3,697 job postings and found the top skills employers ask for most often are:

Python12.0%
Cloud6.6%
SQL4.7%
Azure4.3%
Linux3.5%
AWS3.5%
Assembly3.3%
TypeScript2.8%
Java2.1%
Kubernetes2.1%

Frequently asked questions