Overview:
In this role you design and deliver cloud-native backend data systems and tools that power NASA EOSDIS data management. You lead multi-language development with a focus on AWS serverless and IaC, driving DevOps automation across complex platforms. You’ll own end-to-end architecture and collaborate with cross-functional teams to enable scalable, reliable Earth science data capabilities. This role offers impact on open data initiatives and a path to shape mission-critical infrastructure. Compensation / Benefits health dental vision 401K (matching) tuition reimbursement bonus/incentive programs
Responsibilities:
Design and maintain cloud-native backends and data pipelines on AWS (Lambda, Step Functions, S3) Create and manage infrastructure-as-code with Terraform and AWS tools to automate provisioning Implement DevOps automation using Puppet, Chef, Ansible, and Terraform for high availability and data replication Write production-grade code in C++, Bash, Python, Java, and JavaScript in an Agile setting Architect scalable IaC solutions for earth science data platform delivery across programs Leverage AWS networking and serverless patterns to tackle integration and scalability challenges Participate in SAFe planning events, PI planning, sprints, backlog refinement, and technical reviews Collaborate with cross-functional teams in a large multi-team Agile environment to deliver cloud-native capabilities on schedule Contribute to CI/CD pipeline automation, code review, testing, and documentation according to program standards
Key requirements:
Bachelor's degree and 10+ years of engineering experience 5+ years of cloud services experience in an IaaS or PaaS environment Expert knowledge of AWS including networking, Lambda, Step Functions, and serverless services 3–5 years programming experience in C++, Bash, Python, Java, and JavaScript in Agile environments Experience with DevOps automation tools (Puppet, Chef, Ansible, Terraform) focusing on high availability and data replication Proficiency with AWS Management and Deployment services (Terraform, IAM) Strong drive to automate processes and deliver infrastructure-as-code solutions cross-functional collaboration strong communication proactive problem-solving AWS (Lambda, Step Functions, S3, networking) serverless architectures infrastructure-as-code (Terraform)