Climate & Environment Full-time

Software Engineer / Research Software Developer (two openings)

Consortium of Universities for the Advancement of Hydrologic Science

Posted

Feb 23, 2026

Location

Remote

Type

Full-time

Compensation

$75000 - $120000

Mission

What you will drive

Maintaining and evolving CUAHSI's core systems including HydroShare, an open-source, web-based platform for sharing hydrologic data, models, and code.

  • Developing and improving REST APIs and backend services
  • Building interactive tools for scientific data publication and discovery
  • Supporting metadata workflows and data publishing
  • Designing and deploying services in cloud environments
  • Prototyping research-driven features
  • Contributing to open-source code and documentation
  • Collaborating closely with scientists and external partners

Impact

The difference you'll make

This role advances open and reproducible water science by developing and maintaining HydroShare, an open-source platform that enables researchers to share hydrologic data, models, and code, facilitating collaboration and scientific discovery in water science.

Profile

What makes you a great fit

  • For Software Engineer Track: Degree in computer science, software engineering, or related field (or equivalent professional experience). Demonstrated experience contributing to structured, multi-author software projects with strong Python skills preferred. Experience with modern web development frameworks, backend services, containerization, and cloud-based deployments. Interest in infrastructure-as-code, automation, testing, and disciplined engineering practices.
  • For Research Software Developer Track: Degree in computer science, engineering, hydrology, earth science, water science, or related field (or equivalent experience). Strong programming skills (Python preferred). Experience building scientific tools, data-driven applications, and research workflows. Comfort translating domain research needs into usable software systems.
  • Level I (Early-Career): Early-career professional experience, graduate/postdoc research, internships, or equivalent. Ability to contribute to collaborative software projects with adequate guidance.
  • Level II (Mid-Level): 3+ years professional software development experience. Ability to work independently and contribute to design discussions. Experience improving processes or engineering practices.

Benefits

What's in it for you

No specific compensation, perks, or culture highlights mentioned in the posting. CUAHSI maintains a multi-level technical career track (I, II, III, and senior levels) with titles and compensation aligning with demonstrated capability and responsibility, and clear pathways for advancement within both tracks.

About

Inside Consortium of Universities for the Advancement of Hydrologic Science

Visit site →

The Consortium of Universities for the Advancement of Hydrologic Science, Inc. (CUAHSI) supports the water science community through shared research infrastructure, collaboration, and education, partnering with universities, federal agencies, and researchers to advance open and reproducible science.