Software Engineer - Level 2
Overview
In this role you will contribute to the Ground Data Lake (GDL) within the Ground Data Systems organization, supporting NASA Artemis missions. You will develop and maintain full‑stack data lake tooling, including data processing, analysis, and operational support for spacecraft telemetry. Collaboration with end users and cross‑functional teams will guide your work, with opportunities to apply AI ideas to data processing. This position offers hands‑on impact in a cutting‑edge space program and requires readiness for occasional travel during critical missions.
Compensation / BenefitsMedicalDentalVisionFlexible work arrangements401(k) matchPaid time off
ResponsibilitiesDevelop and test full‑stack data lake software for spacecraft test, analysis, and operationsContribute to software requirements and formal verification activitiesProvide operational support for deployed environments and integrate internal and third‑party ground softwareTroubleshoot ground system hardware, OS, and networks with System AdminsDevelop in Go and Python; build RESTful services, GUI tools, and data transformation pipelinesDeploy software to operational environments and support systems engineersAdhere to Orion and Lockheed Martin software development best practicesExplore opportunities to integrate AI into data processing and analysis
Key requirementsProficiency in software development, testing, and system integrationStrong written and verbal communication to diverse stakeholdersSolid user support skills and independent problem solvingExperience with Linux and basic Unix commands, utilities, and system administrationclear communicationindependent problem solvingteam collaborationGoPythonRESTful web services