Senior Geotechnical Engineer in Vaughan (Ottawa)

BluMetric Environmental

Full-time Other-General
Apply Now
Location
ottawa, on, Canada
Posted
June 15, 2026

Job Description

Elevate your career with DS Consultants as a Senior Geotechnical Engineer and Branch Manager in Vaughan, Ontario. This role combines office leadership with critical project management responsibilities. As a Senior Geotechnical Engineer at DS Consultants, you will oversee daily operations and manage a dedicated team while nurturing client relationships and preparing project proposals.

Key Responsibilities

  • Oversee daily operational activities and branch staff
  • Foster strong client relations and develop project proposals
  • Lead recruitment efforts and mentor engineering team members
  • Ensure effective execution of projects and management of resources
  • Adhere to health and safety policies at engineering sites

Requirements

  • Bachelor's degree in Civil Engineering
  • Professional Engineer designation in Ontario
  • 8 to 10 years of relevant industry experience
  • Solid leadership and interpers...