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

Forward Deployed Engineer collaborating with strategic customers to integrate Cloudflare's platform. Building and deploying production solutions while influencing product direction and technical architecture.

Hybrid Role
Toronto
Ontario
Engineer

Senior Structural or Building Forensic Engineer providing forensic investigations and damage assessments for residential and commercial claims. Collaborating with claims teams and producing detailed reports on findings.

Hybrid Role
Mississauga
Ontario
Engineer
CA$101,800 - CA$124,400 per year

Senior MarTech Engineer at TELUS Digital empowering Fortune 500 companies using Adobe Experience Platform. Leading integration of complex marketing tech stacks for digital transformation.

Hybrid Role
Remote, British Columbia
British Columbia
Engineer
CA$110,400 - CA$138,000 per year

Engineer designing renewable energy solutions with Stantec in a dynamic environment. Collaborating on innovative projects in electric energy design.

Hybrid Role
Montreal
Quebec
Engineer

CQV Engineer leading delivery of commissioning services for various building projects at AtkinsRéalis. Collaborating with multi - disciplinary teams to ensure project efficiency and compliance.

Hybrid Role
Toronto
Ontario
Engineer
CA$93,800 - CA$129,000 per year

Senior RTE facilitating Software Agile Release Train at Distech Controls. Ensuring predictable delivery and continuous improvement through collaboration and metrics.

Hybrid Role
Brossard
Quebec
Engineer
$104,200 - $225,500 per year

Senior Bridge Engineer at LEA leading design and rehabilitation of transportation structures. Overseeing project teams and ensuring compliance with safety, quality, and budget standards.

Hybrid Role
Markham
Ontario
Engineer

Transmission Line Engineer designing power transmission projects for high - profile clients at top engineering firm. Collaborate with experts and leverage advanced tools in a dynamic, hybrid work environment.

Hybrid Role
Burnaby
British Columbia
Engineer
CA$89,200 - CA$129,300 per year

Prompt Engineer evaluating AI outputs and collaborating with engineering teams for Wisedocs healthcare platform. Engaging in continuous improvement of AI models and ensuring clinical standards.

Hybrid Role
Toronto
Ontario
Engineer
CA$65,000 per year

Senior Water Resources / Drainage Engineer at Arcadis leading drainage solutions for major infrastructure projects in Ontario. Collaborating with multidisciplinary teams for sustainable design and compliance.

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

Global Digital Workplace Management Engineer at Finning Canada overseeing enterprise digital workplace services. Architecting and implementing secure Citrix/VDI services for a hybrid workforce.

Hybrid Role
Calgary
Alberta
Engineer
CA$100,000 - CA$120,000 per year

Project Engineer managing HV/EHV AC and DC substation projects across North America. Collaborating with multi - disciplinary teams to ensure successful project delivery.

Hybrid Role
BurnabyEngineer
CA$89,200 - CA$137,100 per year

Water/Wastewater Engineer - in - Training focused on process engineering for water projects in Ontario. Collaborating with senior staff and diverse project teams to deliver solutions.

Hybrid Role
London
Ontario
Engineer
CA$74,400 - CA$107,900 per year

Engineer bridging AI technology with client engineering teams to deploy Generative AI solutions with tight integration. Collaborate on complex problems while ensuring data security and compliance.

Hybrid Role
Ottawa
Ontario
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