Engineers Jobs in Canada

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

129 jobs found

Project Engineer bridging engineering and project management in hydroelectric technology development for Andritz Hydro. Ensuring effective communication between engineering teams and clients while coordinating technical activities.

Hybrid Role
Pointe-Claire
Quebec
Engineer

Intermediate Geotechnical Engineer at Stantec leading various geotechnical projects. Collaborating with multidisciplinary teams in Calgary, Alberta and developing managerial and technical skills.

Onsite Role
Calgary
Alberta
Engineer

Expert Rendering Engineer developing core rendering features for Cyberpunk 2 at CD PROJEKT RED. Optimize GPU performance and mentor team while ensuring visual fidelity and performance.

Remote Role
Engineer
$168,200 - $257,000 per year

Senior Rendering Engineer at CD PROJEKT RED developing rendering solutions for Cyberpunk 2. Collaborating with designers and artists to enhance visual fidelity utilizing Unreal Engine 5.

Remote Role
BostonEngineer
$118,800 - $198,000 per year

Developer working on Artificial Intelligence solutions in a machine learning team. Responsibilities include python development, prompt engineering, and performance evaluations in Montreal.

Hybrid Role
Montreal
Quebec
Engineer

Entry level engineer for CrowdStrike working on systems code for endpoint security. Collaborating within teams and understanding complex system interactions for critical detections.

Hybrid Role
Toronto
Ontario
Engineer

Guidewire Quality Engineer

LinkedIn Recruiter Post

Contract Guidewire Quality Engineer role in Toronto requiring Guidewire Billing Center, Core Java, and Selenium experience. Connect via LinkedIn or email to apply.

Toronto
Ontario
Engineer

Junior Transportation Engineer supporting transportation planning and traffic operations at EXP. Recent graduates encouraged to apply for this full - time opportunity in Canada.

Hybrid Role
Edmonton
Alberta
Engineer
CA$46,000 - CA$58,000 per year

Project Engineer responsible for full project lifecycle management in industrial water treatment and ensuring timely and budget - compliant project delivery. Collaborating with internal teams and clients on technical specifications and coordination.

Remote Role
Engineer

MongoDB Engineer

LinkedIn Recruiter Post

MongoDB Engineer designing and implementing advanced database standards for financial client. Contract role with potential extension, focusing on scalable, secure MongoDB environments.

Toronto
Ontario
Engineer

Escalation Engineer for Illumio, maintaining technology deployments for industry - leading customers. Collaborating with various teams to analyze and resolve technical issues.

Remote Role
Engineer
$113,000 - $135,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