AP108 HEASARC Senior Scientific Software Developer
Space and Earth Science Data Analysis
AP108 HEASARC Senior Scientific Software Developer The High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks a senior scientific software developer with significant experience in developing, maintaining, and managing open source software. Experience with developing or maintaining C and C++ code would be a plus. We maintain a large code base of analysis software called HEASoft written over several decades and using multiple languages from a variety of contributors and developers. We need to modernize the development and management practices we use. As we open source parts of this code, we expect contributions also from the community. We are furthermore developing a plan for modernizing the software itself and will need an experienced developer to be involved in the design as well as implementation of this future code base. Required Qualifications Demonstrated experience developing and maintaining large, long-lived code bases in a collaborative or open source environment Proficiency in at least one systems-level language (C, C++, Fortran) and at least one scripting language (Python, Perl, or shell) Experience with modern software development practices: version control with git, code review workflows, CI/CD pipelines, and issue tracking Experience managing open source projects, including contribution workflows, licensing considerations, and community-facing documentation Ability to work across a multi-language, multi-contributor code base and improve consistency without requiring full rewrites Strong written communication skills for technical documentation and contributor-facing guidance Bachelor of Science degree in Physics, Astronomy, Computer Science or a relevant physical science US Citizenship or Permanent Residency (LPR) required, with US residency for the past 3 consecutive years. Ability to obtain and maintain a Tier 1 Investigation through NASA. Desired Qualifications Experience modernizing or refactoring legacy scientific software Familiarity with HEASARC tools or high-energy astrophysics data formats (HEASoft, FTOOLS, XSPEC, FITS) Experience with software build systems (CMake, Autotools, or similar) across multiple platformsBackground in scientific computing or research software engineering Experience designing software architecture for long‑term maintainability and extensibility Master of Science degree or higher in Physics, Astronomy, Computer Science or a relevant physical science #J-18808-Ljbffr
- ...Space and Earth Science Data Analysis is looking for a Senior Scientific Software Developer for the High Energy Astrophysics Science Archive (HEASARC) at NASA’s Goddard Space Flight Center. The candidate will develop, maintain, and manage open source software, modernizing...SeniorScientificPermanent employment
- ...AP107 HEASARC Scientific Cloud Platform Developer The High-Energy Astrophysics Software Archive (HEASARC) at NASA’s Goddard Space Flight Center (GSFC) seeks an experienced scientific systems developer/cloud engineer to fill a gap in our team. The first task is to develop...ScientificPermanent employment
- ...AP107 HEASARC Scientific Cloud Platform Developer The High-Energy Astrophysics Software Archive (HEASARC) at NASA's Goddard Space Flight Center (GSFC) seeks an experienced scientific systems developer/cloud engineer to fill a gap in our team. The first task is to develop...ScientificPermanent employment
- ...A leading space research firm is seeking a Senior Scientific Software Developer to join their team at NASA Goddard Space Flight Center in Greenbelt, MD. This position focuses on developing and enhancing software systems for NASA's Space Physics Data Facility. The ideal...SeniorScientific
- ...Space and Earth Science Data Analysis is looking for a Senior Software Systems Engineer to develop cloud infrastructure for Earth Science data. The... ...collaboration within the team at NASA Goddard, interfacing with scientific data users and providing technical support. Excellent...SeniorScientific
- ...HP100 Senior Scientific Software Developer ADNET is looking for a Senior Scientific Software Developer to fulfill a position at the NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. The position will support NASA’s Space Physics Data Facility (SPDF), the active...SeniorScientificPermanent employmentWork experience placementLocal areaWorldwide
- ...Lynker Technologies is looking for a Scientific Programmer in Silver Spring, MD. This role involves data analysis, software development using Python, and working with geospatial applications like QGIS and GDAL. Applicants should have a Bachelor's degree in a relevant...SeniorScientific
- ...Lynker Corporation, located in Silver Spring, Maryland, is searching for an experienced Scientific Programmer. The successful candidate will be engaged in data analysis, GIS, and software development using Python, PostgreSQL, and geospatial applications. With competitive...SeniorScientific
- ...Software Engineer (Mid-Senior Level) Our client is seeking a mid-senior level Software Engineer with... ...debug and troubleshoot software Develop new code to the given requirements to... ...base Develop solutions through scientific analysis Create appropriate documentation...SeniorScientific
- ...Software Engineer (Mid-Senior Level) We are seeking a mid-senior level Software Engineer with a minimum... ...debug and troubleshoot software Develop new code to the given requirements... ...base Develop solutions through scientific analysis Create appropriate documentation...SeniorScientificImmediate start
- ...Full Stack Developer We are looking for a Full Stack Developer to join our team of developers... ...Science or other related analytical, scientific, or technical discipline ~10 years of experience with programming and software development including analysis, design, development...SeniorScientificFor contractors
- ...Software Engineering Support For Joint Pathology Center This position is contingent upon... ...systems. Key Responsibilities Develop and maintain.NET applications and LIS... ..., or relevant technical, engineering or scientific field (or equivalent combination of education...SeniorScientificContract workFor contractors
- ...Senior Technical Analyst & Team Lead Our client is recruiting Senior Technical Analyst... ...Analyst & Team Lead with experience developing system solutions to complex and challenging... ...(Skills) Bachelor's degree in a scientific, technical, or analytical discipline...SeniorScientificFor contractorsWork at officeRemote work
- ...ADNET Systems, Inc is seeking a skilled HEASARC Scientific Cloud Platform Developer in Greenbelt, MD. In this role, you'll be responsible for migrating services to AWS and supporting JupyterLab deployments. Candidates must have experience with Docker, Python, and AWS services...ScientificPermanent employmentFlexible hours
- GD169 Senior Software Systems Engineer & Architect At NASA Goddard Earth Sciences (GES) Data... ...Center (DISC) we are committed to enabling scientific research by distributing over 1400... ...: Strong experience architecting and developing scalable, elastic cloud systems...SeniorScientificWork at officeRemote work
$125k - $150k
...GIS Analyst IV / Senior Software Engineer – Geospatial Solutions Embrace the opportunity to... ...data. Advanced experience designing, developing, and maintaining geospatial web applications... ...enterprise systems to support diverse scientific, analytical, and operational workflows...SeniorScientificFull timeWork experience placementLocal areaRemote work- Position: GD169 Senior Software Systems Engineer & Architect Location: Greenbelt, MD Job Id... ...(DISC) we are committed to enabling scientific research by distributing over 1400 Earth... ...: Strong experience architecting and developing scalable, elastic cloud systems...SeniorScientificTemporary workWork at officeImmediate startRemote workFlexible hours
$133.3k - $200k
...contribute innovative ideas, guided by scientific rigor and a vision for sustainable growth... ...Sector. The role involves identifying, developing, pursuing, and winning projects with new... ...opportunities Quality reviews You assist senior engineers/designers with developing and...SeniorScientificFull timeTemporary workPart timeFor contractorsCasual workWork at officeLocal areaRemote workFlexible hours3 days per week- ...Science Systems and Applications, Inc. (SSAI) in Lanham, MD, is seeking a qualified individual for scientific programming support at NASA's Goddard Space Flight Center. The position involves converting Matlab utilities to Python, collaborating with partners, and thorough...Scientific
$120k - $130k
Job Title: Full Stack Developer, Senior (O365/SharePoint/ Power Platform Developer) Location: Bethesda, MD (Hybrid) (Minimum 2 days Onsite... ...warehouse (financials, HR, enterprise data) Intramural scientific data (imaging, genetic, clinical, etc.) Project Level Requirements...SeniorScientificWork experience placementLocal areaImmediate start- ...Science Systems and Applications, Inc. is seeking a scientific programmer to support NASA's Goddard Space Flight Center in Greenbelt, MD. The role involves converting Matlab utilities to Python and collaborating with scientists and contractors to manage and analyze data...ScientificPermanent employmentFor contractors
- ...Senior Software Engineer We are seeking a highly skilled and experienced Senior Software Engineer to develop, maintain, and enhance complex and diverse software systems. As a Senior... ..., and modify software systems using scientific analysis and mathematical models....SeniorScientificRelocation packageFlexible hours
- ...Goddard Space Flight Center in Greenbelt, MD. This role involves scientific programming support for earth system models and includes tasks... ...converting Matlab utilities to Python and collaborating on software projects. The ideal candidate should possess a Bachelor's degree...Scientific
- ...Applications, Inc. (SSAI) is seeking a goal-oriented individual for a scientific programming role at NASA’s Goddard Space Flight Center in... ...utilities from Matlab to Python and collaborating on joint software projects. Candidates must have a Bachelor’s degree in a Physical...Scientific
- ...weather data analysis tools, and real‑time data visualization. Develop scalable backend services and APIs to support web‑based... ...content. Preferred Experience with meteorological applications or scientific visualization tools. Advanced knowledge of WebGL, Three.js, or...SeniorScientificLocal areaFlexible hours
- ...Software Engineer (Mid-Senior Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required... ...Annapolis Junction, MD. Responsibilities Develop software solutions using... ...mission and customer requirements Apply scientific and analytical methodologies to solve...SeniorScientificFull timeImmediate start
$220k - $260k
...regarding the following position: UI/UX Software Engineer (Multiple Levels) in Annapolis... ...About the Role: The Software Engineer develops, maintains, and enhances complex and diverse... ...and modify software systems, using scientific analysis and mathematical models to predict...SeniorScientificBank staff- ...Senior Software Engineer This is a full-time position, and requires a TS/SCI/Full Scope Polygraph... ..., MD. The Software Engineer designs, develops, tests, deploys, documents, maintains,... ..., and modify software systems using scientific analysis and mathematical models to predict...SeniorScientificFull time
$185k - $215k
...high-performing engineering teams and developing innovative enterprise solutions.... ...career-oriented, and customer-focused Senior Signals Software Enginee r to join our team in Annapolis... ...and modify software systems using scientific analysis and mathematical models to predict...SeniorScientificHourly payContract workWork experience placement- ...We are seeking a Scientific Software Developer with 3 or more years of experience to join the staff at NASA/GSFC’s Astrophysics Science Division (ASD), which supports a broad program of research in astronomy, astrophysics, and fundamental physics, to work on the XRISM...ScientificPermanent employment
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to AP108 HEASARC Senior Scientific Software Developer. Be the first to apply!
- software engineer amazon Greenbelt, MD
- software developer positions Greenbelt, MD
- senior software design engineer Greenbelt, MD
- software developer Greenbelt, MD
- ngo software engineer Greenbelt, MD
- startup software engineer Greenbelt, MD
- scientific software engineer Greenbelt, MD
- senior software engineer Greenbelt, MD
- real time software engineer Greenbelt, MD
- senior software engineer ruby on rails Greenbelt, MD

