Senior Cloud Software Engineer - NASA

INNOVIM
Annapolis, MDFULL_TIMEPosted Jun 18, 2026

Role responsibilities

Build innovative tools for scientists to discover, transform, and improve the quality of Earth Science data. Perform operations, design, and development for the NASA Earthdata Cloud within an Agile environment.

Requirements

Requires a Bachelor's degree in Computer Science or Engineering and 6 years of engineering experience. Must have 5 years of experience with Cloud Services (IaaS/PaaS) and in-depth knowledge of AWS, Terraform, and various programming languages.

Key skills

AWS, Terraform, Python, Bash, C++, Java, JavaScript, Infrastructure as Code, DevOps, Cloud Computing, Data Management, Agile, Puppet, Chef, Ansible, Serverless

Keywords

NASA, EOSDIS, Earthdata Cloud, AWS, Terraform, Lambda, Step Functions, DevOps, Infrastructure as Code, Python, Bash, C++, Java, JavaScript, Puppet, Chef, Ansible, Agile, Data Management, Cloud Computing, IaaS, PaaS, Section 508 Compliance, UNIX, AWS Solutions Architect

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free