Find work in Canada.

A simpler way to find your next job.

  • Senior Instrumentation & Controls Engineer- Water

    Stantec

    Edmonton, AB

    • Full-time

    Ability to mentor junior to intermediate staff and work with remotely located project team members.

  • Senior Urban Planner

    CIMA+

    Edmonton, AB

    • Full-time

    …prioritize the environmental, social, and economic benefits of every project. Our engineers, planners and certified technicians have the detailed knowledge of local conditions to provide…

  • Intermediate Mechanical Engineer

    Phase Consulting

    ON · Ontario, Canada

    • Contract

    …heavy industrial capital projects. This role sits within the project engineering group and is distinct from the company's site-based Construction Resident Engineer positions, which are…

  • Senior Urban Planner

    CIMA+

    Edmonton, AB

    • Full-time

    …prioritize the environmental, social, and economic benefits of every project. Our engineers, planners and certified technicians have the detailed knowledge of local conditions to provide…

  • Senior Engineer, Process Control

    BBA Consultants

    Sudbury, ON

    • Full-time

    BBA is seeking a senior process control engineer to join our new Thunder Bay office or existing Sudbury office to support our continued growth in Central Canada. You’ll play a lead role in…

  • Intermediate Engineer, Process Control

    BBA Consultants

    Sudbury, ON

    • Full-time

    BBA’s seeking an intermediate process control engineer to join our new Thunder Bay office or existing Sudbury office to support our continued growth in Central Canada. You’ll play a key…

  • Full Stack Engineer

    Stelvio Inc.

    Saskatoon, SK

    • Full-time

    We are Looking for a Intermediate Full stack Developer to join an established technology team.

  • Intermediate Systems MTS/Engineer - Satellite Missions

    MDA

    Richmond, BC

    • Full-time

    MDA is seeking an Intermediate Systems Member of Technical Staff (MTS), Satellite Missions to support system-level activities across earth and space observation satellite missions. They…

  • Intermediate Geotechnical Engineer

    Tetra Tech

    Edmonton, AB

    • Full-time

    Tetra Tech is adding an Intermediate Geotechnical Engineer to our Geotechnical Engineering team based in Edmonton, AB .

  • Senior Software Engineer (Trading Technology Software Development)

    Pinnacle

    Toronto, ON · North York, ON

    • Full-time

    Job Title: Senior Software Engineer (Trading Technology Software Development)

  • Manager, Municipal Engineering

    R.J. Burnside & Associates Limited

    Thunder Bay, ON

    • Full-time

    Grow our team: Mentor junior and intermediate engineers, helping them advance their technical and project management skills through coaching and formal development plans.

  • Water Resources Engineer

    Egis in Canada

    Ottawa, ON

    • $85,000 to $115,000 CAD / year
    • Full-time

    Intermediate Water Resources Engineer based in Ottawa supporting municipal infrastructure and land development projects. The role operates within multidisciplinary engineering teams…

  • Water Resources Engineer

    Egis in Canada

    Hamilton, ON

    • $85,000 to $115,000 CAD / year
    • Full-time

    Intermediate Water Resources Engineer based in Hamilton supporting municipal infrastructure and land development projects. The role operates within multidisciplinary engineering teams…

  • Junior Geotechnical EIT, Mine Waste

    Equilibrium

    Vancouver, BC

    • $72,000 to $86,000 CAD / year
    • Full-time

    As a Junior Geotechnical Engineer-in-Training, you will support field investigations, technical analysis, data interpretation, and reporting for tailings and mine-waste projects. You will…

  • Mechanical Engineering Coop/Internship (January or May 2027 start)

    BBA Consultants

    Vancouver, BC

    • Internship

    Launch your career with one of Canada’s leading consulting engineering firms! BBA is seeking a Mechanical Engineer Co-op to support our continued growth and achievement of our strategic…

  • INTERMEDIATE CIVIL ENGINEER

    MPE a division of Englobe

    Lethbridge, AB

    • Full-time

    The successful candidate will contribute to project planning, design, construction services, and client support while working with a team of experienced engineers, technologists, and…

  • Senior Geotechnical Engineer

    KGS Group

    Winnipeg, MB

    • Full-time

    In this role, you will be involved in a range of project types and sizes at a senior level. The successful candidate will provide technical review and mentoring and be key in the growth and…

  • Intermediate Geotechnical Engineer

    KGS Group

    Winnipeg, MB

    • Full-time

    Job Title: Intermediate Geotechnical Engineer

  • Intermediate Mechanical Engineer

    Associated Engineering

    BC · British Columbia, Canada

    • Full-time

    Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Mechanical Engineer to join our team in our Whitehorse office. Our Infrastructure…

  • Tier 2 Infrastructure & Network Engineer - Prince George, BC

    Core Network Solutions Inc.

    Prince George, BC

    • Full-time

    We are looking for a Tier 2 Infrastructure & Network Engineer to take a lead role in the design, deployment and ongoing operation of client network, virtualization and security…

  • Intermediate Structural Engineer

    Associated Engineering

    Kelowna, BC

    • Full-time

    Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Structural Engineer to join our team in our Kelowna office. In this…

  • Senior Environmental Engineer / Soil Management Specialist

    LJB Inc.

    Calgary, AB

    • Full-time

    LJB Canada, Inc. is currently seeking a qualified candidate to fill a full-time Senior Environmental Engineer / Senior Soil Management Specialist role on the Green Line LRT project in…

  • Mechanical/Plant Layout Designer (Intermediate)

    TROIS Collective

    Mississauga, ON

    • Full-time

    The Intermediate Mechanical/Plant Layout Designer will be responsible for preparing clear, complete, detailed, and accurate drawing packages from concept stage through to Issued for…

  • Intermediate Transmission Line Engineer, Power Delivery

    WSP in Canada

    Victoria, BC

    • Full-time

    …energy integration, and help shape Canada’s energy future. The Intermediate Transmission Line Engineer can be located with any of our Power Delivery teams located in any of our Western…

  • Jr. Naval Architect/Mechanical/Electrical Engineer (co-op)

    J.D. Irving, Limited

    St. John's, NL

    • Full-time

    As a Junior Naval Architect/Mechanical/Electrical Engineer (co-op), you’ll be part of a collaborative engineering team supporting the design, analysis, and integration of marine systems for…