1

Python Water Resources Jobs (NOW HIRING)

Water Resources Engineer

Sacramento, CA

$84K - $115K/yr

Skills such as scripting (Python or VBA) and experience using HEC-RAS 1D/2D, HEC-HMS, HEC-ResSim ... In the role of Water Resources Engineer, we'll count on you to: * Provide project engineering and ...

Water Resources Engineer

Sacramento, CA · On-site

$84K - $115K/yr

Skills such as scripting (Python or VBA) and experience using HEC-RAS 1D/2D, HEC-HMS, HEC-ResSim ... In the role of Water Resources Engineer, we'll count on you to: * Provide project engineering and ...

Water Resources Planning Engineer

Sacramento, CA · On-site

$84K - $115K/yr

Python, R, VBA) and other analytical methods and decision-making frameworks to support water resources evaluations. * Experience incorporating NEPA/CEQA or other regulatory compliance processes into ...

Python, R, VBA) and other analytical methods and decision-making frameworks to support water resources evaluations. * Experience incorporating NEPA/CEQA or other regulatory compliance processes into ...

Skills such as scripting (such as WRESL, Python/Jython, or VBA) and experience with CalSim II and ... In the role of Water Resources Engineer - Modeler, we'll count on you to: * Provide advanced ...

Water Resources Engineer - Modeler

Sacramento, CA · On-site

$84K - $115K/yr

Skills such as scripting (such as WRESL, Python/Jython, or VBA) and experience with CalSim II and ... In the role of Water Resources Engineer - Modeler, we'll count on you to: * Provide advanced ...

Water Resources Engineer-in-Training

Austin, TX · Hybrid

$78K - $107K/yr

Freese and Nichols is seeking a motivated Water Resources Engineer-in-Training (EIT) to build a ... Python) for data analysis, model or workflow automation and result visualization * Familiarity with ...

next page

Showing results 1-20

Python Water Resources information

See salary details

$13

$58

$86

How much do python water resources jobs pay per hour?

As of Jun 8, 2026, the average hourly pay for python water resources in the United States is $58.62, according to ZipRecruiter salary data. Most workers in this role earn between $48.32 and $66.59 per hour, depending on experience, location, and employer.

What key skills and qualifications are needed to excel as a Python Water Resources Specialist, and why are they important?

To thrive as a Python Water Resources Specialist, you need a solid background in hydrology or environmental engineering, combined with strong programming skills in Python and data analysis. Familiarity with GIS software, hydrologic modeling tools, and relevant certifications such as Certified Hydrologic Technician (CHT) or similar are commonly required. Effective problem-solving, attention to detail, and clear communication skills make candidates stand out when translating technical results to diverse stakeholders. These abilities ensure accurate modeling, efficient project execution, and informed decision-making in water resource management.

What are Python Water Resources professionals?

Python Water Resources professionals are experts who utilize the Python programming language to analyze, model, and manage water resources data. They work on tasks such as hydrological modeling, water quality analysis, and water distribution system simulations. Their work often involves automating data processing, performing statistical analysis, and visualizing results to support decision-making in water resource management. These professionals commonly collaborate with hydrologists, environmental engineers, and policy makers to address water-related challenges.

What is the difference between Python Water Resources vs Hydrologist?

AspectPython Water ResourcesHydrologist
Required CredentialsProficiency in Python, GIS, and water data analysis; often a degree in environmental science or related fieldDegree in hydrology, geology, or environmental science; certifications like Certified Hydrologist
Work EnvironmentData analysis, modeling, software development; often office-based or remoteFieldwork, data collection, analysis; field sites and laboratories
Industry UsageUsed by water agencies, environmental consultancies, research institutionsEmployed by government agencies, research institutions, consulting firms
Common Search/ComparisonYesYes

Python Water Resources specialists focus on developing software and analyzing water data using Python, while Hydrologists primarily conduct fieldwork and analyze water systems through traditional methods. Both roles often collaborate but differ in their core activities and skill sets.

How does a Python Water Resources professional typically collaborate with interdisciplinary teams on water management projects?

Python Water Resources professionals often work closely with hydrologists, environmental engineers, and GIS specialists to develop data-driven solutions for water management challenges. They use Python to process and analyze large datasets, automate workflows, and build models for water flow, quality, and distribution. Collaboration is key, as these professionals must translate technical findings into actionable insights for stakeholders, support regulatory compliance, and ensure project goals are met efficiently. Regular communication and teamwork are essential to integrate diverse expertise and achieve successful project outcomes.
Water Resources Engineer

Water Resources Engineer

HDR

Sacramento, CA

$84K - $115K/yr

Other

Posted 28 days ago


HDR rating

9.1

Company rating: 9.1 out of 10

Based on 55 frontline employees who took The Breakroom Quiz

20th of 352 rated engineering


Job description

At HDR, our employee-owners are fully engaged in creating a welcoming environment where each of us is valued and respected, a place where everyone is empowered to bring their authentic selves and novel ideas to work every day. As we foster a culture of inclusion throughout our company and within our communities, we constantly ask ourselves: What is our impact on the world?
Watch Our Story:' https://www.hdrinc.com/our-story' 
Each and every role throughout our organization makes a difference in our ability to change the world for the better. Read further to learn how you could help make great things possible not only in your community, but around the world. 
We believe water is more than a resource, it's a shared responsibility. As part of our Water Business Group, you'll help shape how communities manage water for generations to come. From delivering safe drinking water and treating wastewater responsibly to developing sustainable water supplies and protecting lives and property through flood control, your work will directly support public health, environmental sustainability, and infrastructure resilience.  We bring together experts across disciplines to solve complex challenges with bold thinking and technical excellence. Whether you're modernizing aging systems or pioneering innovative approaches, your contributions will make a meaningful difference in people's lives. This isn't just a job, it's a chance to lead change, drive progress, and leave a lasting legacy.

HDR is looking for a water resources engineer to join our Water Resources team in Sacramento, CA.  Candidates for the position should have experience in hydrologic & hydraulic (H&H) modeling and analysis, flood risk analysis, drainage design, dam safety, and H&H in support of civil design. Our clients include local, state, and federal agencies.

Our team is growing and has a range of challenging and innovative projects. We work within multi-disciplinary teams on projects related to water resources planning, flood hazard and consequence analysis, H&H modeling, and H&H in support of civil design. Project types will include dam safety analysis, flood risk analysis for planning and asset management, FERC relicensing, water supply, flood management, and environmental mitigation support for flood management projects. The preferred candidate would have experience in a combination of these subject areas.  

Skills such as scripting (Python or VBA) and experience using HEC-RAS 1D/2D, HEC-HMS, HEC-ResSim, consequence modeling (LifeSim & HEC-FDA), linear programming and optimization would be considered beneficial.  

The candidate is expected to be a key part of project delivery teams; mentor junior staff; manage small- to medium-sized projects; and effectively interact with clients and peers. Candidates should be able to work independently but also enjoy working in a collaborative team environment. The candidate must have strong writing skills and good quality control/quality assurance processes.  
 

In the role of Water Resources Engineer, we'll count on you to: 

  • Provide project engineering and task management, conduct difficult to complex hydraulic and hydrologic modeling; conduct stormwater collection systems modeling and design; collect, assimilate and present data in reports, memos and public forums; lead production of design calculations and technical reports; and lead preparation of engineering plans and specifications for design of detention facilities, storm drains, flood control facilities and other hydraulic structures

  • Work independently in addition to planning, organizing and assisting groups of medium to large teams of professionals and technicians dependent on project/task

  • Conduct water resources planning, plan formulation and concept development, and develop planning documentation

  • Assist in water resources permitting efforts

  • Perform other duties as needed

Preferred Qualifications
  • 5 or more years of experience

  • MS degree

  • Proficiency with Microsoft Office programs

  • Leadership skills and ability to work in a team environment

  • Experience with water infrastructure planning studies, extreme hydrology, and/or consequence analysis

  • Experience in H&H Modeling (HEC-RAS & HEC-HMS)

  • Experience with data management analytical tools and datasets

  • Experience with GIS and Geospatial modeling

  • Experience with risk-based planning and risk-informed decision making

  • Familiarity with integration of resiliency into the planning process

#LI-JC8

Required Qualifications
  • Bachelor's degree in Engineering or equivalent field
  • Previous experience in water resources engineering projects
  • Requires professional engineering license recognized by the licensing board for the location of the position offered. Example: Professional Engineer (PE or P.Eng) license.
  • Excellent oral and written communication skills
  • An attitude and commitment to being an active participant of our employee-owned culture is a must

What We Believe
HDR is our company. Together, we build on each other's life experiences and perspectives to make great things possible every day. This shapes our collaborative culture, encourages organizational trust and connects us closer to the clients and communities we serve.
Our Commitment
As employee owners, we all have a role in creating an inclusive environment where each of us is welcomed, valued, respected and empowered to bring our authentic selves to work every day.
Our eight Employee Network Groups (Asian Pacific, Black, Hispanic/Latino(a), LGBTQ+, People with Disabilities, Veterans, Women, Young Professionals) help create a sense of belonging and foster a supportive environment where everyone is empowered to engage and contribute. Each group has an executive sponsor and is open to all employees.


What HDR employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


HDR logo

About HDR

Sourced by ZipRecruiter

At HDR, we specialize in engineering, architecture, environmental and construction services. While we are most well-known for adding beauty and structure to communities through high-performance buildings and smart infrastructure, we provide much more than that. We create an unshakable foundation for progress because our multidisciplinary teams also include scientists, economists, builders, analysts and artists.

Industry

Specialized design services

Company size

5,001 - 10,000 Employees

Headquarters location

Omaha, NE, US

Year founded

1917