Skip to Main Content


Assistant City Engineer




League Letter


City of Fayetteville, NC is seeking a skilled and knowledgeable Assistant City Engineer with primary responsibility of managing the Stormwater Team.  The successful candidate will have a track record of outstanding customer service that is responsive to the stormwater concerns of the citizens of Fayetteville while balancing the requirements of the City’s Stormwater Management Ordinance and the desires of the local development community.  The next Assistant City Engineer will be highly experienced with stormwater quality issues, routine localized flooding and periodic widespread flooding. Position Overview:  The City of Fayetteville operates under a Council/Manager form of government. The City has approximately 1,880 employees working across 19 departments. Through a recent reorganization, the City’s Stormwater program is under the umbrella of the City Engineer and the Public Services Department.  All of its activities, personnel costs, operating expenses and most of its capital budget are supported entirely by the stormwater enterprise fund, which fund currently has an annual operating budget of $6 million and an ongoing capital budget of $15 million. The fund is replenished by collected stormwater and drainage utility fees.  The role of the Assistant City Engineer is to oversee systems and programs that protect the lives and property of the citizens of Fayetteville from damage caused by excessive stormwater runoff and to protect the quality of the waters of the City of Fayetteville.  The Assistant City Engineer, who reports to the City Engineer, oversees a Public Information Specialist and a Stormwater Inspections Supervisor who in turn supervises four stormwater inspectors.  The Assistant City Engineer also supervises engineers who work with drainage investigations, a spot repair program and the capital improvement program. The Assistant City Engineer acts as staff liaison to the energetic Council-appointed Stormwater Advisory Board.   The Assistant City Engineer and his/her inspectors act as the City’s first point of contact with the citizens of Fayetteville in all flooding and storm sewerage related issues, are responsible for the enforcement of the Stormwater Management Ordinance and ensure compliance with NPDES permits   The Division also maintains a 24 hour stormwater “hotline”. More information about the Stormwater program and initiatives can be found  here (or by copying and pasting into your browser). Qualifications:  The Assistant City Engineer must demonstrate significant experience in an environment with similarly diverse facilities and functions, serving an urban environment.  The candidate’s work history must include well-rounded experience with a minimum of 4 years of increasingly responsible experience in stormwater management or related work.  A bachelor’s degree in engineering, environmental sciences, public administration or related field is required. P.E licensure is required at the time of employment and Certified Floodplain Manager certification must be obtained within one year of employment. The full range is $68,353 - $107,883.  Well qualified candidates can expect an offer up to the midpoint of $87,883 commensurate with experience and qualifications.  To apply for this position, click on the Assistant City Engineer - Fayetteville link via the Developmental Associates website. (Or cut and paste into your browser).  All applications must be fully completed and submitted via the online portal.  The application closes September 18th. The selection process will be in October 17-18, 2017 in Fayetteville. The recruitment and selection process is being managed by Developmental Associates, LLC.  All inquiries should be emailed to  Additional information about the City is available at Employer