Engineer-in-Training, Stormwater

Urban Systems Ltd.


About the Opportunity

Our thriving Kelowna office is looking to hire an Engineer-in-Training to join our Stormwater practice team. You will get to be part of a team that works closely with our clients to solve complex and important stormwater-related issues through the delivery of high-quality functional engineering, detailed design, and implementation of resilient stormwater infrastructure—providing services to solve complex technical challenges alongside our experience in helping communities with disaster mitigation in critical situations.

As a member of this team, you will get to work on a wide array of projects, including flood protection and mitigation, community drainage design and analysis, watershed planning, climate change impacts assessment and modelling, and more which all require the application of hydrological and hydraulic concepts to analyze the problem and design the solution.

In this role, you will have the opportunity to support a variety of projects for clients throughout Western Canada.  The successful candidate will be responsible for the following:

  • Develop your civil engineering skills and work with a growing team to complete engineering designs for stormwater-related projects for municipal and First Nations Clients.
  • Develop and calibrate stormwater models in PCSWMM, Raven, and other programs based on a combination of municipal GIS data, as-built drawings, local knowledge, and site visits.
  • Develop and calibrate 1D and 2D river hydraulic models in HEC-RAS and GeoHEC-RAS for floodplain studies.
  • Analyze climate change impacts on watersheds and drainage systems.
  • Build relationships with existing project leaders, EIT’s and clients.
  • Provide accurate and timely input on technical reports, plans, studies, proposals, and oral presentations as required.
  • Be part of a dynamic team with leadership and mentoring opportunities.
  • Explore creative and sustainable solutions together with our clients to build vibrant communities
  • Communicate proactively and professionally with contractors, co-workers, clients, and the general public.


About You

The preferred candidate for this opportunity will be a graduate from an accredited Civil or Environmental Engineering program with relevant working experience. Candidates must also be eligible to register as an Engineer-in-Training (EIT) with Engineers and Geoscientists of BC (EGBC). The following attributes would be considered an asset to the role:

  • Keen interest in pursuing a career working on stormwater/water resource projects in Western Canada
  • Experience with a variety of hydrologic and hydraulic modelling and analysis techniques
  • Familiarity with climate change adaptation
  • Strong communication skills, both verbal and written
  • Positive attitude and willingness to seek out opportunities to collaborate with people of varying backgrounds and perspectives
  • Possess a drive to take initiative, solid problem-solving skills, and enjoyment in working hard to deliver value
  • Attention to detail and ability to continually deliver high-quality work
  • Ability to work on multiple projects at a time and thrive in a self-directed work environment
  • Willing and able to travel to project sites throughout Western Canada.
  • Valid class 5 drivers’ license

How to Apply

How to Apply

If this describes your background, skills and attributes, please visit our website for more information and submit your resume and cover letter. If it doesn’t describe you exactly, but you feel you are well suited to this opportunity, we encourage you to apply.

Urban Systems is an equal opportunity employer. We strive to create an inclusive culture for all employees. Our clients come from all walks of life, and so do you. We believe that diversity and unity amongst our teams leads to building vibrant communities.


Deadline for applications: Wednesday, March 8 2023 at 9:00 am PST