🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Intermediate Stormwater Management Engineer

Hospitality Full Benefits Career Growth
Company

Dillon Consulting Limited

Location

oakville, Canada

Posted

June 08, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Dillon’s Land Development Business Unit is seeking an Intermediate Stormwater Management Engineer to fill a role within our multidisciplinary team of professionals. You will have the opportunity to work on new and exciting projects while providing clients with a fully integrated and superior customer experience.

The successful candidate can be based at any one of the following offices: Vaughan, Oakville, Hamilton or London.

We offer flexible work hours to help balance the competing demands of work and personal life.

Responsibilities

  • Serve as the technical lead for delivery of stormwater management design on multi-disciplinary projects for primarily private sector clients in the land development industry.
  • Provide project management and coordination support for stormwater management projects including quotations for proposals, scope of work preparation and input to contract documents.
  • Undertake ...