Engineers Jobs in Canada

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

302 jobs found

Civil engineer designing mechanical systems that improve operational efficiency for hydroelectric facilities. Collaborating with multidisciplinary teams to deliver reliable and safe project outcomes.

Hybrid Role
Quebec
Quebec
Engineer

Senior Mainframe Application Engineer at TD responsible for developing and maintaining payment solutions. Overseeing intricate technical parts in mainframe applications while ensuring system stability and compliance.

Hybrid Role
Toronto
Ontario
Engineer
CA$105,100 - CA$129,400 per year

Intermediate Pipeline Engineer at Lauren Services with 4 - 10 years experience in pipeline engineering. Performing engineering activities and collaborating with project teams in a remote/hybrid setting.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$65 - CA$80 per hour

Process Engineer in Aviso's Business Management team focusing on engineering and process improvement. Aimed at ensuring consistent and scalable processes across operations.

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

Supervising Engineer for construction projects at Stantec, ensuring contract compliance and quality standards. Overseeing teams and liaising with clients on major engineering projects.

Hybrid Role
MarkhamEngineer
CA$72,300 - CA$104,800 per year

Senior Structural Bridge Engineer working on transportation infrastructure and managing structural inspection projects across Canada. Collaborating with engineering teams for effective delivery of projects and customer service.

Hybrid Role
MarkhamEngineer
CA$72,300 - CA$104,800 per year

Lead the technical direction of detection capabilities in a fast - growing legal AI company. Drive security analytics and logging engineering for legal professionals across multiple platforms.

Hybrid Role
Vancouver
British Columbia
Engineer
CA$149,600 - CA$202,400 per year

Junior Engineer supporting mining project studies and site planning at Norda Stelo. Contributing to environmental safety and technical design under senior engineers' guidance.

Hybrid Role
Montreal
Quebec
Engineer

Forensic Fire Engineer providing in - house consulting services for electrical fire origin and cause investigations. Collaborating with claims professionals to enhance risk evaluation and prevention strategies.

Hybrid Role
Oakville
Ontario
Engineer
CA$105,000 - CA$154,400 per year

Transportation Design Engineer in Arcadis focused on transportation design, delivering sustainable solutions. Join a collaborative team in Ottawa shaping impactful infrastructure projects.

Hybrid Role
Ottawa
Ontario
Engineer
CA$76,000 - CA$114,000 per year

Geotechnical Engineer working with AtkinsRéalis on infrastructure projects in Ontario. Collaborating with multi - disciplinary teams and expanding geotechnics capability across sectors.

Hybrid Role
Vaughan
Ontario
Engineer
CA$100,200 - CA$137,700 per year

Intermediate Hydrotechnical Engineer working with water resources projects at Stantec. Involves developing hydrodynamic models, collaborating with teams, and technical reporting.

Hybrid Role
Dartmouth
Nova Scotia
Engineer

Process Engineer focused on optimizing warehouse operations utilizing engineering principles. Involves on - site studies, data analysis, and standard development for operational improvements.

Hybrid Role
Kitchener
Ontario
Engineer

Senior Pipeline Engineer providing technical expertise for belowground pipelines in Canada's oil and gas sector. Involved in design, material selection, and project support.

Hybrid Role
Calgary
Alberta
Engineer

Senior Developer designing and developing solutions using Dynamics 365 and Power Platform with a focus on front - end user experience. Collaborating with clients and mentoring developers in a professional services environment.

Hybrid Role
Calgary
Alberta
Engineer
$86,500 - $138,500 per year

Engineer in Training I at Enbridge focusing on gas distribution asset analysis and risk mitigation strategies. Analyze data sets, support reliability models, and deliver inspection assessments.

Hybrid Role
North York
Ontario
Engineer
CA$62,500 - CA$80,000 per year

Mechanical Engineer providing essential support for pipeline operations at Enbridge. Ensuring compliance with safety regulations and mentoring junior staff in a hybrid working environment.

Hybrid Role
Fort McMurray
Alberta
Engineer

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