DeveloperJobs.io
← Back to all jobs

Job Description

This on-site role, based in Greenbelt, Maryland, supports NASA GSFC SPDF and focuses on maintaining and enhancing data‑related services in production and real-time environments.

Responsibilities

  • Design and implement enhancements to SPDF software systems.
  • Develop and validate new features through rigorous testing.
  • Collaborate with curation scientists to enable the integration of new datasets into these systems.
  • Ensure adherence to NASA data standards across all work.

Requirements

  • U.S. Citizenship or Permanent Residency (LPR) is required, with U.S. residency for the past three consecutive years.
  • Ability to obtain and maintain a Tier 1 Background Investigation through NASA.
  • Bachelor's degree in Computer Science, Physical Science, or an equivalent combination of education and experience.
  • Ten years of experience in scientific programming across multiple languages, including IDL, HTML, Fortran, C, Java, JavaScript, and Python.
  • Experience programming within a Linux operating system environment.
  • Proven track record developing software to support data systems.
  • Basic proficiency with Git or similar source and configuration management tools.

Technologies

  • IDL
  • HTML
  • Fortran
  • C
  • Java
  • JavaScript
  • Python
  • Linux
  • Git
  • CDF
  • NetCDF
  • FITS

Benefits

  • Annual leave and sick leave
  • Military and family emergency leave
  • Paid holidays
  • Performance bonuses
  • Medical, dental, and vision plans
  • Direct deposit payroll
  • 401K plan with company matching
  • Tuition reimbursement
  • Swag bags

Desired Skills

  • Experience developing portable or multi-platform software solutions
  • Ability to analyze space physics data
  • Strong organizational skills with attention to detail and a methodical approach
  • Independent project management and initiative
  • Excellent written and verbal communication skills, with the ability to interpret requests and provide informed recommendations
  • Evident ability to learn new packages and processes quickly and accurately

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.