remote
Senior Associate Engineer- Drainage & Flooding - SMEC
Software Engineer
Senior Associate Engineer leading drainage and flooding projects, applying hydraulic design, flood modelling, and GIS expertise to deliver sustainable infrastructure solutions using Python for data analysis and automation.
About the role
Key Responsibilities
- Lead the design and analysis of drainage and flood protection systems for large-scale infrastructure projects.
- Develop and validate hydraulic models using industry-standard software and custom Python scripts.
- Integrate GIS data to support site selection, flood risk assessment, and design optimization.
- Collaborate with multidisciplinary teams to ensure compliance with regulatory standards and client requirements.
- Prepare technical reports, presentations, and design documentation for stakeholders.
Requirements
- Bachelor’s degree in Civil, Water Resources, or related engineering discipline.
- 5+ years of experience in drainage and flood engineering, with a strong portfolio of completed projects.
- Proficiency in hydraulic modelling tools (e.g., HEC‑RAS, InfoWorks) and GIS platforms (e.g., ArcGIS).
- Solid programming skills in Python for data manipulation and automation.
- Excellent communication, teamwork, and problem‑solving abilities.