Tetra Tech jobs

Sort by: relevance - date
Page 1 of 120 jobs

Junior Oceanographer / Hydrotechnical Engineer

Vancouver, BC
Are you ready to take the next step in your career? Do you want to do meaningful work that improves quality of life? At Tetra Tech, you will work with high…

Intermediate Aquatic Biologist

Edmonton, AB
Are you ready to take the next step in your career? Do you want to do meaningful work that improves quality of life? At Tetra Tech, you will work with high…

Project Administrator (Calgary)

  • The successful candidate will be required to provide administrative support for renewable energy (hydroelectric, wind and solar) projects.

Software Developer

Edmonton, AB
  • The position is based in Edmonton, Alberta.
  • Strong C/C++ Windows based software development experience using Visual Studio.
  • 3 to 5 years of experience.

Mechanical Designers

Thunder Bay, ON
  • The scope of our projects range from studies to full EPCM in mining or related industries.
  • These positions report directly to the Mechanical Staff Manager.

Junior Stuctural Engineer

Mississauga, ON
  • A Junior Structural Engineer performs various engineering assignments which requires a general familiarity with a broad field of engineering.

Intermediate to Senior Oceanographer / Hydrotechnical Engine...

Vancouver, BC
Are you ready to take the next step in your career? Do you want to do meaningful work that improves quality of life? At Tetra Tech, you will work with high…

Intermediate Pipeline Engineer

Calgary, AB
  • Pipeline Engineers are individuals who are responsible for: static and dynamic analysis of piping and pipeline systems; developing and reviewing material…

Team Lead, Geotechnical

Edmonton, AB
Tetra Tech is a leading provider of high-end consulting and engineering services for projects worldwide. Our reputation rests on the technical expertise and…

Senior Pipeline Engineer

Calgary, AB
  • Pipeline Engineers are individuals who are responsible for: static and dynamic analysis of piping and pipeline systems; developing and reviewing material…

Junior Designer

Mississauga, ON
  • A Junior Designer provides direct support to the Electrical Engineering Departments.
  • Candidates will perform design and technical calculations, construction…

Biologiste

Rimouski, QC
  • Notre réputation repose sur l’expertise technique et l’engagement de nos 20 000 professionnels à travers le monde, dont plus de 3 500 au Canada et 1 500 au…

Mechanical Engineer

Calgary, AB
  • You have experience with reliability and pressure vessels.
  • Responsible for sizing, selection, and specification of mechanical/process static equipment such as…

Technicien(ne) Surveillant(e) de chantier

  • Notre réputation repose sur l’expertise technique et l’engagement de nos 20 000 professionnels à travers le monde, dont plus de 3 500 au Canada et 1 500 au…

Technicien en génie électrique Commande et protection

Sherbrooke, QC
  • Votre expertise, vos connaissances techniques et vos compétences seront mises à contribution afin d’étudier, concevoir, élaborer des plans et devis, des études…