Research Consultant III: Data Systems Analyst/Programmer-1

University of Washington Medical CenterSeattle, WA
Onsite

About The Position

The University of Washington’s (UW) Cooperative Institute for Climate, Ocean, & Ecosystem Studies (CICOES), in conjunction with NOAA’s Pacific Marine Environmental Laboratory (PMEL), conducts oceanographic and environmental research. The Science Data Integration Group (SDIG) at PMEL develops software and processes to integrate data and metadata management into research projects (such as the Surface Ocean CO2 Atlas project) and to preserve UW/CICOES and PMEL’s scientific data assets in order to facilitate the documentation, access, visualization, analysis and assessment of scientific data and access to research results. SDIG spearheads NOAA development of automated data workflows that ingest and process data from uncrewed surface vehicles that prioritize data integrity and rapid access for NOAA researchers and operational users. This position will develop, install and maintain software in support of PMEL’s scientific data management and data analysis objectives. This includes development to support the development, enhancements, installation and maintenance of the SDIG developed scientific data visualization and analysis applications. These applications mostly use the Plotly Dash Enterprise framework and libraries.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology
  • Experience developing and maintaining software for scientific data acquisition, analysis, and visualization.
  • Four years of relevant experience working in a scientific or technical environment.
  • Equivalent education and/or experience may substitute for minimum qualifications except when there are legal requirements, such as a license, certification, and/or registration.
  • Proficiency in Python, SQL/databases and database development, Linux/Bash systems
  • Experience with distributed systems
  • Experience with version control systems (e.g., Git)
  • Demonstrated ability to work with scientific, technical, and administrative personnel and to communicate effectively as part of a team
  • Must obtain and maintain clearance to work at NOAA/PMEL
  • Must be U.S. citizen or national or permanent resident

Nice To Haves

  • Experience with Java highly desired
  • Experience developing and maintaining software for scientific data acquisition, analysis, and visualization.
  • Experience with web application servers and development
  • Familiarity with scientific data file formats, such as NetCDF
  • Experience with commercial cloud software development
  • UI/UX experience
  • Data management experience
  • Experience with oceanography, chemistry, or other physical sciences highly desired

Responsibilities

  • Develop and maintain data and metadata management software and web-based data visualization software, performing new development, adding new features, testing, documentation, and troubleshooting, using Python, Java, and JavaScript frameworks and standard software development methodologies.
  • Implement data quality control routines developed by scientists for biogeochemical and other data from various ocean observing platforms. This will involve working with scientists and subject matter experts to develop software and data management procedures.
  • Work with other team members and project groups to develop and improve data and dataset management practices and processes and implement them for dataset curation.
  • Participate in group meetings and collaborations with other PMEL and external colleagues as necessary. The successful candidate will be encouraged to present results of recent work at appropriate scientific conferences.
  • Perform other duties as assigned.

Benefits

  • Benefits: For information about benefits for this position, visit https://www.washington.edu/jobs/benefits-for-uw-staff/
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service