Working at WHKS
The greatest resource of WHKS is our team. With over 100 employees and six office locations across three states, our staff serves as comprehensive resource to each client and community we serve. The extensive experience and multidisciplinary training of our staff enables us to quickly assemble a project team with the unique qualifications required to complete each assignment. WHKS provides a flexible, supportive, and collaborative workplace where our team members are empowered to develop their strengths and pursue their interests and shape the horizon through innovative and environmentally sustainable engineering, planning, and land surveying services.
If you’re interested in joining the WHKS team, please check out our employment opportunities.

Work-Life Balance
WHKS provides a flexible, supportive, and collaborative workplace where team members utilize and develop their strengths and pursue their interests.
In 2019, 2020, and 2021, WHKS was recognized for being named a Top Workplace in Iowa by the Des Moines Register.



Work-Life Balance
Why WHKS?
Chase H.,
Transportation/Municipal Engineer
Kevin Graves,
Water/Wastewater Team Lead

Kevin P.,
CIVIL ENGINEER AND CONSTRUCTION OBSERVER
“The aspect of my role that I enjoy the most is the variety of types of work I get to assist with. WHKS allows me to develop in multiple directions.”

CJ B.,
SURVEY CREW MEMBER
“I enjoy working at WHKS because I prefer working outdoors surrounded by nature.”

Amber H.,
ENVIRONMENTAL SCIENTIST, WATER RESOURCES DEPARTMENT
“I enjoy coming to work every day knowing that I am working towards making our surrounding communities better.”

Mike S.,
STRUCTURAL ENGINEER
“What aspect of my role do I enjoy most? I love to build things.”
Current Immediate Openings
There are currently no vacancies.
-
Civil Engineer – Ames, Iowa
Ames, Iowa- Municipal
-
Entry Level Civil Engineer – West Des Moines, Iowa
West Des Moines, Iowa- Municipal
-
Entry Level Civil Engineer – Springfield, Illinois
Springfield, Illinois- Municipal
-
Civil Engineer – Rochester, Minnesota
Rochester, Minnesota- Municipal
-
Entry Level Civil Engineer – Rochester, Minnesota
Rochester, Minnesota- Municipal
-
Civil Engineer – West Des Moines, Iowa
West Des Moines, Iowa- Municipal
-
Sr. Transportation Engineer / Practice Area Lead – West Des Moines, Iowa
West Des Moines, Iowa- Transportation
-
Sr. Transportation Engineer / Practice Area Lead – Ames, Iowa
Ames, Iowa- Transportation
-
Sr. Transportation Engineer / Practice Area Lead – Mason City, Iowa
Mason City, Iowa- Transportation
-
Entry Level Transportation Engineer – Springfield, Illinois
Springfield, Illinois- Transportation
-
Water/Wastewater Engineer Internship – Springfield, Illinois
Springfield, Illinois- Water/Wastewater
-
Entry Level Water/Wastewater Engineer – Ames, Iowa
Ames, Iowa- Water/Wastewater
-
Entry Level Water/Wastewater Engineer – Springfield, Illinois
Springfield, Illinois- Water/Wastewater
-
Water/Wastewater Project Manager – Springfield, Illinois
Springfield, Illinois- Water/Wastewater
-
Entry Level Water/Wastewater Engineer – Rochester, Minnesota
Rochester, Minnesota- Water/Wastewater
-
Water/Wastewater Project Manager – Mason City, Iowa
Mason City, Iowa- Water/Wastewater
-
Water/Wastewater Project Manager – Rochester, Minnesota
Rochester, Minnesota- Water/Wastewater
-
Water/Wastewater Project Manager – Ames, Iowa
Ames, Iowa- Water/Wastewater
Equal Opportunity Employer, including disabled and veterans.
Your future begins now – apply here:
To apply, upload your resume or application and the completed forms below or email directly to hrrecruiter@whks.com
Job Application
Voluntary Self Identification of Disability
Voluntary Self Identification