University of Alabama logo

University of Alabama

Software Scientist I - 527762

🇺🇸 Tuscaloosa, AL

🕑 Full-Time

💰 $69K - $89K

💻 Information Technology

🗓️ December 1st, 2025

PostgreSQL Python

Edtech.com's Summary

The University of Alabama is hiring a Software Scientist I. The role involves developing, maintaining, and extending software components and features for various products while writing well-designed, testable, and efficient software. The position supports hydrologic research through collaboration with scientific teams, developing and deploying web applications for scientific research and operational hydrology.

Highlights
  • Develop, maintain, and extend software components and features.
  • Collaborate with CIROH and NOAA scientists to support hydrologic research.
  • Use programming languages such as Python and JavaScript, web development frameworks, REST API, JSON, and version control systems like Git.
  • Work with GIS and geospatial data tools, including web mapping libraries (Leaflet, MapLibre, OpenLayers) and spatial databases (PostgreSQL/PostGIS).
  • Develop and deploy web-based applications for data discovery, visualization, and analysis.
  • Produce open-source software and code for scientific research use.
  • Required qualifications include a bachelor’s degree or equivalent IT experience and U.S. citizenship or permanent residency with security clearance capability.
  • Position is supported by a 5-year research project ending in 2027, with continuation dependent on external funding.
  • Pay range: $68,500 to $89,100 (Salaried E11).
  • Experience with satellite remote sensing data, scientific computing, and delivering training is preferred.