engineering jobs in Terrace

See average salary for engineering »

282 engineering job listings in Canada. Find daily updated positions from leading job boards.


  • Terrace, British Columbia, Canada WSP Full-time

    Senior Principal Contaminated Sites Engineer or Geoscientist Terrace, BC, Canada Kelowna, BC, Canada Whitehorse, YT, Canada Prince George, BC, Canada BC, Canada YT, Canada Job Description What if you could redefine what's possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and...


  • Terrace, British Columbia, Canada WSP in Canada Full-time

    Job Description What if you could redefine what's possible? With us, you can. You want Purpose. Growth. Opportunity. People who get it. We are the home of ambitious, passionate, and innovative world shapers. With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions. We are...


  • Terrace, British Columbia, Canada WSP Canada Full-time

    What if you could redefine what's possible?With us, you can. You want Purpose. Growth. Opportunity. People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science-based expertise, our global minds unite to power local solutions.We are pathfinders and impact...


  • Terrace, Regional District of Kitimat-Stikine, Canada Tetra Tech Full-time $130,000 - $195,000 Contract

    Tetra Tech is seeking a Senior Geotechnical Engineer to join our Western Canada Engineering team in Terrace, BC. The role includes technical leadership, project management, and mentoring junior staff. Relocation support is available for qualified candidates.Based in Terrace with relocation assistance and a welcoming stance toward applicants from outside the...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP Full-time €160,000 - €234,000 Contract

    WSP is seeking a Senior Principal Contaminated Sites Engineer or Geoscientist to lead complex contaminated sites initiatives across British Columbia and Yukon. You will oversee Phase I/II assessments, remediation strategies, and multidisciplinary projects while mentoring teams and strengthening client relationships. This senior role requires 15+ years in...


  • Terrace, Regional District of Kitimat-Stikine, Canada Norda Stelo Full-time $90,000 - $120,000 Contract

    Norda Stelo is looking for a Senior Structural Engineer to join our team in Terrace, BC. This role emphasizes working closely with clients on industrial project support and site investigations. As part of our team, you will reinforce our local presence while providing essential technical expertise during project phases. Your responsibilities will include...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP in Canada Full-time $123,000 - $163,000 Contract

    Join WSP as a Lead Material Handling Engineer in British Columbia and utilize your expertise to design effective systems for mining and heavy industries. Your leadership will help shape safer and sustainable processes. This critical role within WSP's Energy, Resources & Industry sector involves the design of material handling systems and provides mentorship...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP in Canada Full-time $160,000 - $234,000 Contract

    WSP is seeking a Principal or Senior Principal Contaminated Sites Engineer or Geoscientist to join our team across British Columbia and Yukon. You will lead complex environmental and contaminated sites initiatives, inform major infrastructure projects, and support resilient land and water systems.Ideal candidates bring 15+ years in contaminated sites...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP Full-time €71,000 - €97,000 Contract

    WSP in Terrace, British Columbia, is seeking a Mechanical Engineer to contribute to greenfield and brownfield projects in the industrial and mining sectors. You will apply mechanical and piping engineering expertise from concept through completion. The role requires 5+ years in industrial/mining design, P.Eng in BC, and experience with piping, datasheets,...


  • Terrace, BC, Kitimat-Stikine Regional District, BC; British Columbia, Canada Tetra Tech Full-time €130,000 - €195,000

    The Opportunity Tetra Tech is adding an Senior Geotechnical Engineer to our Western Canada Engineering team based in Terrace, BC . This position is based in Terrace, BC; however we welcome applications from qualified candidates outside the area and are prepared to offer relocation support for the successful candidate. Why Tetra Tech At Tetra Tech,...


  • Terrace, British Columbia, Canada WSP Full-time $89,200 - $118,500 Contract

    DescriptionWhat if you could redefine what's possible?With us, you can. You want Purpose. Growth. Opportunity. People who get it.We are the home of ambitious, passionate, and innovative world shapers.With an unmatched breadth and depth of engineering, advisory and science‑based expertise, our global minds unite to power local solutions.We are pathfinders...


  • Terrace, Regional District of Kitimat-Stikine, Canada Norda Stelo Full-time $90,000 - $120,000 Contract

    Follow your star! Norda Stelo means Star of the North, where the possibilities are endless in terms of innovation, development and commitment. Our vision is collective and our DNA is truly human! The team behind the genius Norda Stelo is seeking an Intermediate or Senior Structural Engineer locally to support industrial and heavy industrial projects in...


  • Terrace, BC, Kitimat-Stikine Regional District, BC; British Columbia, Canada Tetra Tech Full-time €130,000 - €195,000

    Tetra Tech is adding an Senior Geotechnical Engineer to our Western Canada Engineering team based in Terrace, BC . however we welcome applications from qualified candidates outside the area and are prepared to offer relocation support for the successful candidate. Our industry-leading experts in engineering and consulting are committed to driving...


  • Terrace, Regional District of Kitimat-Stikine, Canada Tetra Tech Full-time $71,000 - $99,000 Contract

    The OpportunityTetra Tech is adding an Geotechnical Engineer-In-Training to our Western Canada Engineering team based in Terrace, BC. This position is based in Terrace, BC.; however, we welcome applications from qualified candidates outside the area and are prepared to offer relocation support for the successful candidate.Why Tetra TechAt Tetra Tech, we are...


  • Terrace, British Columbia, Canada Coast Mountain College Full-time

    Maintenance Skilled Worker/5th Class Power Engineer - Full-time Continuing Job description and duties Coast Mountain College (CMTN), Terrace campus, invites applications for a full‑time continuing Maintenance Skilled Worker/5 th Class Power Engineer position commencing October 12, 2026. This position requires availability for evening and weekend standby...


  • Terrace, Regional District of Kitimat-Stikine, Canada Norda Stelo Inc. Full-time $90,000 - $125,000 Contract

    Follow your star! Norda Stelo means Star of the North, where the possibilities are endless in terms of innovation, development and commitment. Our vision is collective and our DNA is truly human! The team behind the genius Whether it’s power distribution, or advanced automation, our team thrives on solving complex challenges that demand agility,...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP Canada Full-time $162,000 - $222,000 Contract

    WSP Canada seeks a Principal or Senior Principal Contaminated Sites Engineer/Geoscientist for BC/Yukon with Terrace opportunities. You will lead complex investigations and remediation projects, informed by 15+ years in contaminated sites and strong regulatory knowledge, collaborating across multidisciplinary teams.You will mentor staff, guide client...


  • Terrace, Regional District of Kitimat-Stikine, Canada WSP in Canada Full-time $66,700 - $88,400 Contract

    Job Description We are looking for a highly motivated Junior Geotechnical Engineer-in-Training to join our northern BC & Yukon – Ground Engineering team in the city of Terrace, BC. You will collaborate with and be mentored by junior and senior engineers while supporting field investigations, analysis, and design on a wide range of projects. The...


  • Terrace, BC, Kitimat-Stikine Regional District, BC; British Columbia, Canada Tetra Tech Full-time

    Tetra Tech is seeking a Senior Geotechnical Engineer to join our Western Canada Engineering team in Terrace, BC. The role includes technical leadership, project management, and mentoring junior staff. Relocation support is available for qualified candidates. Based in Terrace with relocation assistance and a welcoming stance toward applicants from outside...


  • Terrace, Regional District of Kitimat-Stikine, Canada Stantec Full-time $105,000 - $160,000 Contract

    Grounded in safety, quality, and ethics, our experts lead their fields with dedication, a creative spirit, and a vision for growth. We draw from more than 20 technical specialties worldwide and are devoted to fostering a community of diverse talents, backgrounds, and expertise. Here, you can apply your passion and collaborate with top environmental...