Find work in Canada.

536,774 jobs across our Canadian network. How we count

  • Technical Director – Tailings

    GHD Group Pty Ltd

    Bedford, NS

    That’s why we pledge to support and empower all of our people to make a positive impact. We’ll help you accelerate your career and support you with access to cutting-edge technology as you…

  • Senior Software Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    We are looking for a Senior Software Engineer to join our Affinity Life technology team. In this hands-on role, you will design, develop, modernize, and support mission-critical enterprise…

  • Junior Cyber Incident Response Analyst

    Hootsuite

    Toronto, ON

    • Full-time

    …You’ll work to identify and stop attacks when they occur, and support in developing and implementing technologies, controls, and processes to prevent them. This is a hybrid role and is open…

  • Application Release Engineer / DevOps Engineer

    Themesoft Inc.

    Toronto, ON

    • Contract

    Position: Application Release Engineer / DevOps Engineer

  • Electrical Engineer (Contractor)

    Tangent Design Engineering

    Calgary, AB

    • Contract

    …arise. Engagements may range from targeted electrical design support to ownership of a circuit, board, subsystem, or defined electrical…

  • Senior Mechanical Engineer

    SCIEX

    Vaughan, ON

    • $111,000 to $135,000 CAD / year
    • Full-time

    …ground-breaking innovation and outstanding reliability and support. You will be part of a winning team, enabled by DBS, that is passionate about helping life science experts around the…

  • Intermediate I&C Engineer (Contract)

    Trans Mountain

    Calgary, AB

    …individual to join our dynamic team as an Intermediate I&C Engineer (Contract). In this position, you will provide technical oversight and engineering support for sustaining capital…

  • Water/Wastewater Infrastructure Specialist

    Government of Alberta

    AB

    …Water/Wastewater Infrastructure Specialist provides technical expertise to support the assessment, administration and oversight of water and wastewater infrastructure projects funded…

  • Construction Lockout/Tagout (LOTO) Specialist (Prince George)

    IREN

    Prince George, BC

    …isolations, verifying zero-energy state, controlling permits and lock application, and coordinating every tie-in and energization with site operations and the discipline superintendents.…

  • Building Code Consultant (P.Eng) (GHL Consultants, a part of J.S. Held)

    J.S. Held LLC

    Calgary, AB

    • Full-time

    We are seeking an experienced and motivated Professional Engineer (P.Eng.) to help grow our presence in Alberta. The successful candidate will play a key role in delivering building code…

  • Water Resource Engineer

    The Corporation of The City of Victoria

    Victoria, BC

    • Other

    …through capital projects and programs. The Water Resources Engineer will provide technical and operational support to the Engineering Underground Utilities design team and Public Works…

  • Software Engineer II Full Stack (Branch Systems)

    TD

    London, ON · Toronto, ON

    • Full-time

    The Software Engineer II provides hands-on technical support for business-critical applications and platforms serving a large retail branch network. The role is responsible for…

  • Site Reliability Engineer Lead

    TD

    Toronto, ON

    • Full-time

    We are seeking an experienced Site Reliability Engineer Lead, you will lead the delivery, operation, modernization, and lifecycle management of cloud, database, analytics, and…

  • Software Engineer - Factory Apps - Intern

    Altera

    Toronto, ON

    • Full-time

    …work brings together software, compilers, digital design, and application engineering to help users develop and optimize hardware-accelerated solutions. Join us to contribute to tools and…

  • Control and Automation Engineer-in-Training

    Hatch

    Saskatoon, SK

    Hatch is seeking a Control & Automation Engineer-in-Training new graduate with interest in Control Systems and Automation in our Project Delivery Group. Reporting to the Control and…

  • Graduate Student, Forward Deployed Engineer

    Ascendance Foundry

    Toronto, ON

    • Full-time

    Custom Application Development: Support coding, testing, and debugging of application features while assisting with research, documentation, and deployment in an agile environment.

  • Auxiliary Power Engineer (Term)

    Nova Scotia Power

    Dartmouth, NS

    • Full-time

    We are currently looking to fill 5 positions for an Auxiliary Power Engineer (Term) to join our Power Production team in a temporary position. Reporting to the Shift Supervisor, you will be…

  • Zone Supervisor - Facility Services Operations

    University of Windsor

    Canada

    …have access to a comprehensive benefits package designed to support you and your family,…

  • Data & AI Engineer - Real World Data and Healthcare Intelligence

    Sanofi

    Toronto, ON

    • Full-time

    Ownership of the entire back end of the application including the design, implementation, test, and troubleshooting of the core application logic, databases, data ingestion and…

  • Geotechnical Engineer or Engineer-in-Training

    Elk Valley Resources

    Elkford, BC

    • $91,300 to $126,800 CAD / year

    Reporting to the Geotechnical Senior Engineering Supervisor, the Geotechnical Engineer or Engineer-in-Training (EIT) is responsible for pit and spoil slope stability.

  • Environmental Compliance Coordinator

    City of Windsor

    Windsor, ON

    • Full-time

    This position will also provide support for a variety of engineering assignments relative, but not limited to, the technical work associated with the Pollution Control area. (Subject to the…

  • Civil Engineer

    WSP

    Kingston, ON

    Build the Future with Us – As an Engineer in our Land Development and Municipal Engineering team, you’ll design and deliver infrastructure that shapes communities in Kingston and…

  • Intermediate Hydrotechnical Engineer – Tailings

    GHD Group Pty Ltd

    Bedford, NS

    That’s why we pledge to support and empower all of our people to make a positive impact. We’ll help you accelerate your career and support you with access to cutting-edge technology as you…

  • Manager, Train Operations

    VIA Rail Canada

    Montreal, QC

    …incidents or accidents to ensure rapid accountability and immediate application of recommendations in order to avoid other similar…

  • Intermediate Mechanical Piping Engineer (Contract)

    Trans Mountain

    Calgary, AB

    …join our dynamic team as an Intermediate Mechanical Piping Engineer (Contract). In this role, you will provide technical oversight and engineering support for sustaining capital projects…