I

Software Developer - NASA

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Software Developer - NASA

INNOVIM is seeking a Software Developer to support NASA’s Earth Observing System Data and Information System (EOSDIS) Evolution and Development 3 (EED-3) contract.  INNOVIM’s EED-3 team provides Earth scientists and others access to data from NASA’s Earth Science missions.


Location: Remote, based out of Annapolis, MD with quarterly travel for PI Planning
Clearance: National Agency Clearance with Inquires (NACI) screening
U.S. Citizenship is required


Primary Responsibilities:  


The candidate will work in a fast-paced Agile development environment performing operations, design, development, and testing for the NASA Common Metadata Repository (CMR). As a member of the EED-3 team, the software developer will build and support innovative tools allowing scientists and students alike to discover, transform, update, and improve the quality of earth science data in the pursuit of solving a wide range of environmental and socio-economic issues. This includes supporting the deployment of product updates, identifying production issues and constructing scalable architecture. 


Responsibilities include: 



  • Participate in all aspects of the software development lifecycle from user story generation, through design, development, automated testing and operational support  

  • Develop new feature ideas to meet the ever-evolving needs of our end-users  

  • Continually help the team grow by sharing new ideas and industry best practices  

  • Suggest improvements to processes and tools to help the team be more efficient  


REQUIRED SKILLS/EXPERIENCE:  



  • Proficiency in programming languages, such as, Python, Clojure, Node.JS 

  • Demonstrable knowledge of git 

  • In-depth knowledge of cloud platforms such as Amazon Web Services (AWS), Azure, or Google Cloud, including networking, serverless services such as Lambda, Queues, and Topics. 

  • Good understanding of caching services such as Redis 

  • Ability to work with containerization and orchestration tools 

  • Strong problem-solving, technical, and leadership skills, the ability to take initiative and proactively debug complex issues 

  • Excellent communication skills and the ability to collaborate effectively with cross-functional teams 


REQUIRED EDUCATION/EXPERIENCE:  



  • Bachelor’s degree in technical major such as Computer Science, Engineering, or related technical field  

  • 3 years of software development experience 


DESIRED SKILLS/EXPERIENCE:  



  • Knowledge of GraphQL, ElasticSearch or other Lucene based search products 

  • Knowledge of AWS Cloudwatch 

  • Experience using the Scaled Agile Framework (SAFe) methodology 

  • Experience with full life cycle Software design and development experience on large/complex n-tier client/server applications. 

  • AWS Solutions Architect or AWS Developer certifications  


INNOVIM is committed to providing superior work in the fields of science, engineering, data analytics and technology to government agencies. We offer competitive compensation packages, including comprehensive nationwide Medical/Dental/Vision insurance programs, life insurance, matching 401k contribution and Educational/Training support.


 

Original job Software Developer - NASA posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Software Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Software Developer Jobs in the US

GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast! Find the best jobs in the US, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.