Job Description

Harness your engineering talents with Dillon as an Intermediate Stormwater Management Engineer. Engage with clients in the land development sector to create innovative stormwater solutions.
This position requires an individual with strong technical skills and the ability to lead hydrologic and hydraulic modeling for various projects. You will have opportunities for mentorship while playing a crucial role in project management and stakeholder coordination. Your new workplace can be any of our offices located in Vaughan, Oakville, Hamilton, or London.
Key Responsibilities:
• Lead design and analysis tasks for stormwater management projects
• Manage project scope, proposals, and contracts
• Develop strategies to prevent flooding and enhance environmental protection
• Coordinate with multiple disciplines to gather necessary data
• Provide technical mentorship to less-experienced staff
Requirements:
• Degree in civil, environmental, or water resource engineering

Apply for this Position

Ready to join Dillon Consulting Limited? Click the button below to submit your application.

Submit Application