Job Title: Hydrologist
Agency: National Weather Service / NOAA
Location: Tuscaloosa, Alabama
Type: Full-time, permanent federal position
Salary: $50,464 to $116,374 per year (GS-07 to GS-12)
Requirements:
U.S. citizenship
Degree in hydrology, physical science, engineering, or mathematics
Experience with data collection, modeling, and water forecasting
Willingness to work with cross-agency teams and stakeholders
Responsibilities:
Monitor and forecast hydrologic conditions (e.g., river flow, snowmelt, flooding)
Develop and apply hydrologic models and prediction tools
Provide support during extreme weather and water-related events
Communicate forecasts and analysis to partner agencies and the public
Apply and view more here:
—
Would You Take It?
A stable federal role with real-world environmental impact — but fieldwork, modeling pressure, and relocation might not be for everyone.
WPOD runs 24/7 in Tuscaloosa, so expect shift work and occasional on-call during flood events; the upside is seeing your NWM guidance drive decisions in real time. In my interview, a short Python demo that pulled USGS gage data and compared it to NWM flows got the best discussion.
Did a stint covering WPOD ops during Ida’s remnants; prebuilt Python snippets to compare USGS gages against NWM reaches saved me when the boards lit up, and I kept a sticky list of “problem” basins (hello, Cahaba). If you take it, buy blackout curtains and keep a go-bag — nights are calm until a convective line rolls through and your workload rises like a unit hydrograph.
I did a week of nights in Tuscaloosa — shift flips are rough, ugh — but seeing your NWM calls shape briefings in real time is addictive. My clutch move was a tiny Jupyter template that pulls the top USGS gages for our basins, maps to NWM reaches, and flags >10% bias so I can push a quick SITREP at 2 a.m. Did they say how they’re rotating weekends at GS-09/11? .