GD169 Senior Software Systems Engineer & Architect

Space and Earth Science Data Analysis

Greenbelt (MD)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Affordable medical and dental plans
Disability and life insurance options
Employee retention benefits

Job summary

Space and Earth Science Data Analysis is looking for a Senior Software Systems Engineer to develop cloud infrastructure for Earth Science data. The successful candidate will leverage their expertise in container-based architectures and AWS serverless services to architect scalable systems. Ideal candidates should have extensive programming experience and the ability to manage projects efficiently.

The role entails strong collaboration within the team at NASA Goddard, interfacing with scientific data users and providing technical support. Excellent communication skills and problem-solving abilities are essential.

Qualifications

  • 10+ years of programming and system design experience supporting satellite mission data.
  • Proficiency in scientific programming languages such as Python, Node.js, C/C++.
  • Ability to maintain a Tier 1 Investigation through NASA.

Responsibilities

  • Design, build, and deploy cloud infrastructure for data collections.
  • Architect scalable cloud systems leveraging serverless and microservices.
  • Solve complex data conversion problems with minimal oversight.

Skills

Cloud system architecture
Container orchestration (Docker, Kubernetes)
AWS services (Lambda, S3, DynamoDB)
Programming (Python, Node.js)
CI/CD pipelines
Infrastructure as Code (Terraform, CloudFormation)
Geospatial data formats (NetCDF, HDF)
Agile methodologies

Education

M.S./B.S. in computer science or related fields

Tools

Git
Unix/Linux

Job description

GD169 Senior Software Systems Engineer & Architect

At NASA Goddard Earth Sciences (GES) Data and Information Services Center (DISC) we are committed to enabling scientific research by distributing over 1400 Earth Science data collections and providing useful tools to assist data analysis. We are currently looking for a cloud development engineer to help design, build and deploy a cloud infrastructure to host GES DISC data collections and services. The GES DISC Software Development Team work within a Data Center including a team of experts in Earth Science data informatics and Software Engineers to support a NASA Earth Science Data Center (https://disc.gsfc.nasa.gov ) located in Greenbelt, MD.

This position is for a Senior Software Systems Engineer and Architect to support the ongoing projects at the GES DISC. The successful candidate will have technical development responsibilities and help with design, coding, testing, integration and taking services to operations and delivery of applications based on infrastructure-as-code concepts. The ideal candidate must have experience and expertise with container-based architectures Docker and Kubernetes and with AWS server-less services (Lambda, S3, DynamoDB, etc.) and managing resources through Infrastructure as Code (IaaC).

Additionally, the candidate is expected to have demonstrated technical experience and work history with:

  • Strong experience architecting and developing scalable, elastic cloud systems leveraging serverless, microservices, and containerized architectures in AWS.
  • Proficiency in backend development using Python and/or Node.js.
  • Strong experience with Docker and container orchestration platforms (e.g., Kubernetes, Amazon EKS).
  • Experience with Git and standard source-control workflows.
  • Strong understanding of CI/CD pipelines and automated testing.
  • Experience with infrastructure-as-code tools such as Terraform and AWS CloudFormation.
  • Hands‑on experience with Earth science or geospatial data formats such as NetCDF, HDF, or GeoTIFF.
  • Hands‑on experience supporting migration of on‑premises systems or data workflows to AWS.
  • Experience with Zarr and Dask for scalable, parallel, and cloud‑based data processing
  • Experience with the Jupyter ecosystem, including Jupyter Notebooks, JupyterHub, or JupyterLite, is a plus.
  • Ability to work effectively in agile development environments, including Scrum and SAFe.

The applicant is expected to solve complex algorithm or data conversion problems with little or no oversight and can respond effectively to science data user questions on technical and scientific issues, provide technical and scientific support in enhancing and extending data and information services and make effective presentations to large audiences at workshops and conferences.

Required:

  • M.S./B.S. computer science, or in physical or earth sciences or related engineering or remote sensing experience with 10+ years hands on programming and system design experience supporting satellite mission data
  • 10+ years scientific programming experience and skill with use of languages such as (Python, Node.js, C/C++, or others) and dataformats HDF/HDF-EOS,HDF5, netCDF4, GRIB, and related metadata
  • Programming and development in Unix/Linux server/cloud environment
  • Experience with code development, repository and management tools
  • Excellent inter‑personal and communications skills
  • Motivated individual with a keen sense for problem solving and ability to work with little supervision and as part of a team
  • Experience leading small projects from inception through execution
  • Ability to work in a multi‑task environment
  • Ability to obtain and maintain a Tier 1 Investigation through NASA.

Team ADNET brings over 30 years of experience to information systems and professional services for the federal government. With a history of expertise in software development, computer network design, IT security, mission operations support, and educational outreach, Team ADNET is deeply embedded in the Space and Earth Science at NASA’s Goddard Space Flight Center (GSFC) in Greenbelt, MD.

ADNET Systems, Inc. is working with Goddard Space Flight Center to fulfill NASA’s vision for space exploration, and working with the Science and Exploration Directorate to fulfill its many missions.

ADNET Systems, Inc. is an employee‑centric company, committed to providing premier benefits that support our employees and their families. With affordable medical and dental plans coupled with leading disability and life insurance options, ADNET offers our employees the benefits most sought after by today’s professional candidate. Furthermore, our benefits package features the extras that distinguish us from other small businesses, ensuring our high employee retention that our customers appreciate.

Some features of our compensation plans and environment perks include:

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

Similar jobs worth comparing

GD164 Technical Data Curator
GD164 Technical Data Curator

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
USD 80,000 - 100,000
Affordable medical and dental plans
Disability and life insurance options
Employee-centric benefits
GD168 Science Data Center Operations Technical Support Developer
GD168 Science Data Center Operations Technical Support Developer

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
USD 70,000 - 90,000
Military and Family Emergency Leave
Paid Holidays
Performance Bonuses
+4
HP100 Senior Scientific Software Developer
HP100 Senior Scientific Software Developer

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
Affordable medical and dental plans
Disability and life insurance options
Employee-centric benefits package
GD165 Hydrology Data Support Scientist
GD165 Hydrology Data Support Scientist

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
USD 70,000 - 90,000
AP110 Principal Software Systems Engineer / Full-Stack Architect
AP110 Principal Software Systems Engineer / Full-Stack Architect

ADNET Systems, Inc • United States

Remote
USD 140,000 - 210,000
Health insurance
401K with company matching
Paid holidays
+2
Cloud Software Developer
Cloud Software Developer

N4 Solutions, LLC • Greenbelt (MD)

Hybrid
USD 90,000 - 130,000
Senior Cloud Architect for Earth Data Systems
Senior Cloud Architect for Earth Data Systems

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
USD 100,000 - 130,000
Affordable medical and dental plans
Disability and life insurance options
Employee retention benefits
Earth Science Software Engineer (ES4)
Earth Science Software Engineer (ES4)

Amentum • Huntsville (AL)

On-site
USD 120,000 - 170,000
Health, dental, and vision insurance
Paid time off and holidays
401(k) matching
+6
Earth Data Steward & Cloud Specialist
Earth Data Steward & Cloud Specialist

Space and Earth Science Data Analysis • Greenbelt (MD)

On-site
USD 80,000 - 100,000
Affordable medical and dental plans
Disability and life insurance options
Employee-centric benefits
Senior Level Software Developer
Senior Level Software Developer

DCS Corporation • United States

On-site
USD 140,000 - 190,000