Which engineering has the highest salary in Canada?

Engineers in Canada are not only in great demand but their salaries are also tremendous

According to Talent.com, the average salary of an engineer is $77,423 per year

But which branch of engineering is high-paying in Canada

1. Pipeline Engineer $90,000 – $150,000 per year

2. Project Management Engineer $90,000 – $150,000 per year

3. Data Engineer $90,000 – $120,000 per year

4. Electrical Engineer $70,000 – $110,000 per year

5. Civil Engineer $65,000- $100,000 per year

6. Mechanical Engineer $60,000 – $100,000 per year