The NASA Astrophysics Science Division operates a set of ongoing space-based observatories and manages the Science Operations of these missions. Key among those responsibilities are the Guest Observer Facilities (GOFs) for each mission which enable the astrophysics community to propose new research for these missions. These Guest Observers are supported through a process that manages the proposal, peer-review, and grant-initiation lifecycle for multiple astrophysics missions including NuSTAR, NICER, XRISM, IXPE, TESS, XMM, Fermi and Swift. The GOF Modernization Project will design and deliver a unified, multi-mission software system that streamlines the full proposal, review, grant workflow: proposal submission, reviewer recruitment and expertise matching, conflict detection, panel definition, evaluation, programmatic decisions, document and report generation, and grants-package preparation. The system must serve many distinct user types (GOF leads and staff, Principal Investigators, proposers, reviewers, reviewer selectors, award recipients, and NASA Headquarters) each with tailored interfaces and responsibilities. The system must secure sensitive (CUI), multi-mission databases deployed in the cloud. This is a government-funded effort with a startup-like mandate: deliver a working prototype by December 2026 , then iterate rapidly toward a production system. We are looking for a builder-leader who can architect the system, write the core of it, and grow a small team around it. The Principal Software Systems Engineer / Full-Stack Architect is the technical owner of the GOF modernization prototype. You will be responsible for designing, building, and deploying the system end to end across front-end, back-end, database, cloud infrastructure, user-experience, and applied-AI layers. This is a hands-on, builder-first role. You will personally architect and write the core of the system, while leading up to two developers and retaining the institutional knowledge needed to carry the system into maintenance and production. You will work closely with a small group of internal NASA scientist customers and stakeholders to gather requirements and set priorities, and you will incorporate critical feedback from a broader group of roughly a dozen external mission and stakeholder representatives. Because the goal is a fast, credible prototype for a specialized user base, we value pragmatic engineering judgment, the ability to leverage existing components, and a track record of shipping.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior