Scientific Programmer Analyst

RedLine Performance Solutions

College Park (MD)

Hybrid

USD 110,000 - 150,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

RedLine Performance Solutions in the Washington, DC area is seeking a Scientific Programmer/Analyst to support the National Weather Service's Central Operations. This role focuses on ensuring the reliability of the HPC weather‑prediction suite and migrating models to a Google Cloud Platform HPC environment, with a 24/7 operational posture.

The candidate should have a BS in atmospheric sciences or a related field, 5+ years of experience, and strong Python/C/C++/Fortran skills, Linux proficiency,

Qualifications

  • The candidate must hold a B.S. in atmospheric sciences or meteorology or related field, with five+ years of applicable experience.
  • Ability to compile, test, debug and document applications.
  • Experience in HPC environments, Linux, MPI/OpenMP, and large-scale data processing.
  • Proficiency with modern programming languages and software development standards.

Responsibilities

  • Support the HPC operational suite for weather prediction models in a production environment.
  • Migrate existing models to Google Cloud Platform (GCP) HPC environment and ensure reliability.
  • Provide 24/7 operational coverage and on-call rotation.
  • Collaborate with software developers to implement changes and improve automation.

Skills

Python
C/C++
Fortran
Shell scripting
MPI/OpenMP
Git workflows
CI/CD
Agile development

Education

B.S. in Atmospheric Sciences or Meteorology or related field

Tools

Linux
Git
GitHub
CMake
ctest
Google Cloud Platform (GCP)

Job description

RedLine Performance Solutions (RedLine) has been in the HPC solutions engineering services business for over 26 years and is consistently determined to keep the "bar of excellence" quite high for new hires. This enables RedLine to accomplish what other firms cannot and promotes a high level of staff retention. We offer services ranging from full life cycle HPC systems engineering to remote managed services to HPC program analysis. We are located in the Washington, DC area.

RedLine is seeking a Scientific Programmer/Analyst candidate to support the National Weather Service (NWS) Central Operations (NCO). NCO supports the implementation, maintenance, and Tier-2 support of the operational production suite of weather prediction models on the National Oceanic and Atmospheric Administration's (NOAA) High Performance Supercomputing (HPC) systems and applications. This position is part of a team that serves as the technical transition between the research and development of all aspects of the NCEP's computing algorithms and their operational implementation. This team is also responsible for ensuring the timely and efficient flow of data to internal and external customers and communicating product changes.

US citizenship and the ability to obtain a Public Trust security clearance are mandatory requirements for this position. The candidate also must have lived in the U.S. for the last 3 years.

The position can be worked remotely. The customer site is in College Park, MD so work hours will align with the Eastern time zone.

Responsibilities

This position will serve as an Analyst on the team responsible for supporting the HPC operational suite of weather prediction models. The candidate will serve as an expert technical authority, responsible for supporting the continuous, highly critical operations of the NWS operational supercomputing systems, providing central guidance and forecast products 24 hours a day, 7 days a week, 365 days a year. Immediate focus is migrating existing models from on-premise HPC clusters to a Google Cloud Platform (GCP) HPC environment.

Qualifications

The candidate should have at least an B.S. or equivalent experience in atmospheric sciences or meteorology, computer science, mathematics, or a related physical science, with five years or more experience.

Demonstrated knowledge, skills, and abilities in the following areas
  • Work in an HPC environment on the Linux platform that has a large-scale parallel file-system with multiple petabytes of storage, parallel processing with MPI/OpenMP and workload managers.
  • Independently analyze, evaluate and implement modifications in a time-critical complex operational suite of numerical models.
  • Advanced knowledge and experience of modern programming languages such as Python and C/C++, as well as later Fortran releases. Be able to compile, test, debug and document applications.
  • Working knowledge of shell scripting.
  • Perform upgrades to the HPC operational suite using established software development standards.
  • Incorporate modern software management techniques such as unit testing, continuous integration, and other Agile development techniques
  • Use modern code management principles to manage Git repositories
  • Working knowledge of Git branches, forks, and submodules, and GitHub features such as Actions
  • Build and testing mechanisms (e.g., CMake, ctest)
  • Troubleshoot issues with complex applications during business hours and in a rotating on-call basis during off-hours. Suggest technically feasible solutions and recommend the most effective and efficient automation approaches with positive impact on multiple users.
  • Be able to communicate effectively with software developers with a common goal to implement provided changes.
Desired skills
  • Knowledge of NCEP data formats, such as GRIB2, NETCDF, and BUFR.
  • Knowledge of weather display software systems used within the NWS, such as AWIPS2.
  • Knowledge of the NCO model production suite.
  • Experience with scientific applications in cloud HPC environments (e.g., GCP).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scientific Programmer Analyst
Scientific Programmer Analyst

RedLine • College Park (MD)

Hybrid
USD 90,000 - 150,000
Weather HPC Scientist & Analyst (Remote)
Weather HPC Scientist & Analyst (Remote)

RedLine Performance Solutions • College Park (MD)

Hybrid
USD 110,000 - 150,000
HPC Weather Systems Analyst (Remote)
HPC Weather Systems Analyst (Remote)

RedLine • College Park (MD)

Hybrid
USD 90,000 - 150,000
Lead Software Engineer
Lead Software Engineer

DSFederal, Inc. • United States

Remote
USD 120,000 - 180,000
Senior HPC Systems Administrator
Senior HPC Systems Administrator

RedLine Performance Solutions, LLC. • Berkeley (CA), Northern (KY)

Hybrid
USD 140,000 - 190,000
paid time off
401k match
health care benefits
Senior Database Analyst - NOAA Weather System
Senior Database Analyst - NOAA Weather System

Nima Corporation • Silver Spring (MD)

Hybrid
USD 105,000 - 110,000
Hybrid work environment
Meaningful work supporting NOAA's使命
Growth opportunities and skill develop
+2
26-120 Numerical Weather and Earth System Prediction Developer
26-120 Numerical Weather and Earth System Prediction Developer

Colorado State University • Boulder (CO)

On-site
USD 100,000 - 115,000
HPC Software Engineer
HPC Software Engineer

NewGen Technologies • Colorado Springs (CO)

On-site
USD 120,000 - 180,000
CIRES / NOAA Global Systems Laboratory, Post Doctoral Associate in Numerical Weather Prediction (Microphysics)
CIRES / NOAA Global Systems Laboratory, Post Doctoral Associate in Numerical Weather Prediction (Microphysics)

University of Colorado • Boulder (CO)

Hybrid
USD 65,000 - 70,000
Hybrid work
Relocation assistance
Program Manager
Program Manager

Centuria • Suitland (MD)

Hybrid
USD 90,000 - 140,000