CIRES / NOAA NCEI Software Engineer Associate Scientist I

University of Colorado Boulder

Boulder (CO)

Hybrid

USD 62,000 - 78,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Hybrid work modality
Relocation assistance
Transit pass
Mentorship program
Training & development

Job summary

University of Colorado Boulder (CIRES) is hiring a software engineer to support NOAA’s NCEI. Based at the David Skaggs Research Center in Boulder, CO, you will develop software-based solutions for science-driven requirements, focusing on marine data management.

You will join a multidisciplinary team of scientists, data managers, and software engineers, with responsibilities including automating, maintaining, monitoring, and improving systems that ingest, archive, and disseminate data such as

Qualifications

  • A bachelor’s degree in computer science, Engineering, Mathematics, the Physical Sciences, or another STEM field is required.
  • Demonstrated programming proficiency through academic coursework or relevant experience.
  • A solid foundation in programming fundamentals, with the ability to write and maintain code independently.

Responsibilities

  • Optimize, monitor, troubleshoot, and assist in the enhancement of systems used to ingest, archive, maintain, visualize, and disseminate marine datasets (60%).
  • Communicate with NCEI/CIRES scientists and data managers to identify software enhancements or new capabilities needed to accomplish science objectives (20%).
  • Maintain relational databases to enable discovery and access to data (10%).
  • Self-manage work with a variety of projects, stakeholders, and team members concurrently (10%).

Skills

Strong programming skills
Independent work
Team collaboration
Problem solving

Education

Bachelor's degree in STEM

Tools

Java
JavaScript
Bash
Linux
AWS
Relational databases

Job description

Job Summary

The Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado Boulder is hiring a software engineer to support NOAA’s National Center for Environmental Information (NCEI). Based at the David Skaggs Research Center in Boulder, Colorado, the successful candidate will develop software-based solutions to meet science-driven requirements.

Summary

The Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado Boulder is hiring a software engineer to support NOAA’s National Center for Environmental Information (NCEI). Based at the David Skaggs Research Center in Boulder, Colorado, the successful candidate will develop software-based solutions to meet science-driven requirements. Joining a multidisciplinary team of scientists, data managers, and software engineers, the candidate will focus on the research, archival, development, and dissemination of NOAA’s seafloor mapping data. Primary responsibilities include automating, maintaining, monitoring, enhancing, and troubleshooting systems used for managing marine datasets such as bathymetry, echo-sounder, water-column-sonar, video, or marine core samples. The ideal applicant will possess strong programming skills, the ability to operate independently, and a flexible, upbeat approach to collaborating with team members. CU is an Equal Opportunity Employer and complies with all applicable federal, state, and local laws governing nondiscrimination in employment. We are committed to creating a workplace where all individuals are treated with respect and dignity, and we encourage individuals from all backgrounds to apply, including protected veterans and individuals with disabilities.

Who We Are

CIRES is an internationally recognized leader in innovative environmental science and research and is located at the University of Colorado Boulder. At CIRES, more than 900 environmental science professionals work to understand the dynamic Earth system, including people’s relationship with the planet. CIRES has partnered with NOAA since 1967, and our areas of expertise include weather and climate, changes at Earth’s poles, air quality and atmospheric chemistry, water resources, solid Earth sciences, and more. Our vision is to be instrumental in ensuring a sustainable future environment by advancing scientific and societal understanding of the Earth system. NCEI, as the Nation’s leading authority for environmental information, hosts and provides access to one of the most significant archives on Earth, encompassing comprehensive oceanic, atmospheric, and geophysical data. Its data collections span from million-year-old sediment records to near real-time satellite imagery, reaching from the depths of the ocean to the surface of the sun. Specifically, the Nation's marine geophysical data and information are held and preserved at NCEI’s Boulder, Colorado office.

Responsibilities

What Your Key Responsibilities Will Be

  • Optimize, monitor, troubleshoot, and assist in the enhancement of systems used to ingest, archive, maintain, visualize, and disseminate marine datasets (60%)
  • Communicate with NCEI/CIRES scientists and data managers to identify software enhancements or new capabilities needed to accomplish science objectives (20%)
  • Maintain relational databases to enable discovery and access to data (10%)
  • Self-manage work with a variety of projects, stakeholders, and team members concurrently (10%)
What You Should Know
  • Due to the requirement to access export-controlled data and information, only U.S. citizens, lawful permanent residents (green cards), or other protected individuals (i.e., persons designated as an asylum, refugee, or a temporary resident under amnesty provisions) may apply.
  • This position will be rostered in CIRES at the University of Colorado Boulder but will be physically situated at the NOAA office in Boulder, CO (David Skaggs Research Center, 325 Broadway, Boulder, CO).
  • Selected finalists will be required to pass a federal background clearance check.
What We Can Offer
  • CIRES offers a generous compensation package.
  • The hiring salary range for this position is $62,444 to $78,055. Salary is commensurate with education and experience and determined based on our CIRES internal career track classification.
  • Some relocation expenses are available for this position following CIRES and the University of Colorado’s relocation processes and procedures.
  • This position can accommodate a hybrid work modality.
  • CIRES and the University of Colorado Boulder offer a robust training curriculum, opportunities for professional development, and a Mentorship Program.
  • Boulder is a vibrant community with access to mountain parks, dog parks, miles of trails, rivers, lakes, cafes, restaurants, boutiques, theaters, museums, and sports venues.
  • As an employee at CU Boulder, you receive a pass allowing free access to the regional public transit system , which is an outstanding network of buses and light rail systems that provide service within Boulder and connect to Denver, the Denver airport, and surrounding communities.
Benefits

At the University of Colorado Boulder , we are committed to supporting the holistic health and well-being of our employees. Our comprehensive benefits package includes medical, dental, and retirement plans; generous paid time off; tuition assistance for you and your dependents; and an ECO Pass for local transit. As one of Boulder County’s largest employers, CU Boulder offers an inspiring academic community and access to world-class outdoor recreation. Explore additional perks and programs through the CU Advantage program.

Be Statements

Be dynamic. Be entrepreneurial. Be Boulder.

What We Require
  • A bachelor’s degree in computer science, Engineering, Mathematics, the Physical Sciences, or another STEM field is required.
  • Demonstrated programming proficiency through academic coursework or relevant experience.
  • A solid foundation in programming fundamentals, with the ability to write and maintain code independently.
What You Will Need
  • Flexible and proactive attitude combined with an ability to work independently and with other team members to simultaneously make progress on multiple projects.
  • Excellent problem-solving skills and attention to detail.
  • Strong skills in time management. This role will require working toward several deadlines throughout the year, sometimes simultaneously.
  • A strong enthusiasm for continuous learning.
What We Would Like You To Have

Please note that while the position details both required skills and desired skills, applicants do not need to have all of the desired skills and experience to be considered for this position. If you meet the minimum qualifications, have passion for the work, along with experience in a related field, you are encouraged to apply. We provide on-the-job training for any additional skills or knowledge that become relevant to the position.

  • Experience with object oriented and functional programming (Java and JavaScript experience is a plus).
  • Bash programming experience.
  • Experience with Linux.
  • Familiarity with cloud services (AWS experience is a plus).
  • Familiarity with relational database management systems.
  • Experience with or knowledge of spatial data and databases.
  • Experience documenting standard operating procedures for technical tasks.
  • General understanding of oceanography.
  • Experience with user interface and user experience (UI/UX) design.
Job Closing

This position will close on August 24, 2026.

In compliance with the Colorado Job Application Fairness Act, in any materials you submit, you may redact or remove age-identifying information such as age, date of birth, or dates of school attendance or graduation. You will not be penalized for redacting or removing this information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

CIRES / NOAA NCEI Software Engineer Associate Scientist I
CIRES / NOAA NCEI Software Engineer Associate Scientist I

CU Boulder • Boulder (CO)

Hybrid
USD 62,000 - 78,000
Hybrid work option
Relocation assistance
Professional development
+2
CIRES / NOAA NCEI Software Engineer Associate Scientist I
CIRES / NOAA NCEI Software Engineer Associate Scientist I

The Chronicle Of Higher Education, Inc. • Allenspark (CO)

Hybrid
USD 62,000 - 78,000
Hybrid work modality
Relocation assistance
Mentorship program
+1
CIRES / NOAA NCEI Software Engineer Associate Scientist I
CIRES / NOAA NCEI Software Engineer Associate Scientist I

The Chronicle Of Higher Education, Inc. • Boulder (CO)

Hybrid
USD 62,000 - 78,000
Hybrid work modality
Relocation assistance
Training program
+1
CIRES/NOAA Global Monitoring Laboratory, Research Engineer in Support of Atmospheric Trace Gas [...]
CIRES/NOAA Global Monitoring Laboratory, Research Engineer in Support of Atmospheric Trace Gas [...]

University of Colorado • Boulder (CO)

Hybrid
USD 61,000 - 91,000
Medical insurance
Dental insurance
Retirement plans
+3
CIRES/NOAA Global Monitoring Laboratory, Research Engineer in Support of Atmospheric Trace Gas [...]
CIRES/NOAA Global Monitoring Laboratory, Research Engineer in Support of Atmospheric Trace Gas [...]

CU Boulder • Boulder (CO)

Hybrid
USD 61,000 - 91,000
Hybrid work after training
Relocation funds available
Hybrid Software Engineer for Marine Data & Research
Hybrid Software Engineer for Marine Data & Research

The Chronicle Of Higher Education, Inc. • Boulder (CO)

Hybrid
USD 62,000 - 78,000
Hybrid work modality
Relocation assistance
Training program
+1
Construction Project Manager, Water/Wastewater | General & Sub Contractor | Boulder, CO - MyGreat
Construction Project Manager, Water/Wastewater | General & Sub Contractor | Boulder, CO - MyGreat

Sarpi Thinktech • Boulder (CO)

Hybrid
USD 126,000 - 154,000
Water Level Data Manager
Water Level Data Manager

CSS • Boulder (CO)

Hybrid
USD 60,000 - 70,000
Marine Data Software Engineer for Seafloor Mapping
Marine Data Software Engineer for Seafloor Mapping

CU Boulder • Boulder (CO)

Hybrid
USD 62,000 - 78,000
Hybrid work option
Relocation assistance
Professional development
+2
Water Level Data Manager
Water Level Data Manager

CSS AG • Boulder (CO)

Hybrid
USD 90,000 - 130,000