×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Earth Science Software Engineer; ES4

Job in Huntsville, Madison County, Alabama, 35824, USA
Listing for: PAE Government Services Inc.
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Python, AWS
Salary/Wage Range or Industry Benchmark: 110000 - 160000 USD Yearly USD 110000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Earth Science Software Engineer (ES4)

Overview

We are seeking a highly motivated and skilled Earth Science Software Engineer to support the cloud infrastructure, data pipelines, and web applications for two research teams at NASA’s Marshall Space Flight Center: the Short‑term Prediction Research and Transition (SPoRT) project and the Disasters Team. This role designs, automates, and maintains the data processing and software systems that allow critical Earth observation and meteorological data to flow from NASA satellites to real‑time decision‑makers.

A U.S. citizen is required.

Responsibilities
  • Design and maintain end‑to‑end Python‑based data processing pipelines for real‑time satellite feeds and high‑volume geospatial datasets.
  • Standardize GIS workflows and partner with NASA Earthdata GIS to automate GIS data dissemination protocols, web services, and STAC for seamless integration into public web environments.
  • Support implementation, optimization, and scaling of scientific code and atmospheric models, ensuring stability and performance in production.
  • Streamline delivery of research code from local workstations to cloud‑native operational architectures using containerization and automated workflows.
  • Develop visualization software and web applications to convey critical weather products and hazard data to the public and stakeholders.
  • Contribute to portal integration for the new AWS‑based Disasters Portal, enhancing data accessibility and responsiveness.
  • Create clear documentation, including Jupyter Notebooks, system architecture, and training modules.
  • Actively engage with NASA scientists, engineers, and end‑users to align software capabilities.
Education and Experience
  • Education:

    Degree in Earth Science, Atmospheric Science, Meteorology, Computer Science, Software Engineering, Information Systems, Remote Sensing or a related technical field from an ABET‑accredited university.
  • 10+ years of experience with a Bachelor’s degree.
  • 8+ years of experience with a Master’s degree.
Desired Technical Experience
  • Python Proficiency:
    Extensive experience with Python for data processing and automation, including Pandas, Num Py, and Dask.
  • GIS Automation:
    Deep understanding of OGC web service standards (WMS, WFS, WMTS) and programmatic automation of service delivery using large‑scale remotely sensed data.
  • Version Control & Workflows:
    Strong command of Git/Git Hub, branching strategies, and collaborative code reviews.
  • Linux Environment:
    Solid experience with Linux command line and shell scripting (Bash).
  • Cloud & Infrastructure:
    Experience deploying applications in AWS environments and utilizing IaC tools such as Terraform, Ansible, or Cloud Formation.
  • Additional

    Experience:

    Containerization with Docker or Singularity; front‑end development (React or NASA Horizon standard).
Compensation and Benefits

Compensation: ES4 range or hourly rate estimate. Benefits include health, dental, vision insurance; paid time off and holidays; 401(k) matching; educational reimbursement; parental leave; employee stock purchase plan; tax‑saving options; disability and life insurance; pet insurance. Benefit eligibility may vary by employment type, location, and applicable agreements.

Equal Opportunity Employer

Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy, age, ancestry, U.S. military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low‑income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation or any other protected category under federal, state, or local law.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary