JOBSEARCHER

Senior Software Developer

Overview As Senior Software Developer, you will advance NAVOCEANO and CNMOC capabilities by designing, integrating, and optimizing software and data platforms at NASA’s Stennis Space Center. You will build scalable pipelines and analytics capabilities, collaborating with scientists and engineers to enable mission-critical data-driven decisions. This role combines software engineering with data engineering to support modernization, security, and geospatial initiatives in a high-impact environment. You will work on meaningful projects that shape naval oceanography data systems and analytics. Compensation / Benefitsemployee ownership401(k) with profit sharinghealth/dental/life/vision insuranceeducational reimbursementcompetitive salariespleasant work environment ResponsibilitiesDesign and maintain scalable data architectures, pipelines, and automated workflowsIntegrate data from diverse operational, scientific, and geospatial sources into enterprise systemsEnsure data quality, integrity, availability, and security across the data lifecycleCollaborate with scientists, analysts, software developers, and mission stakeholders to deliver data-driven capabilitiesLead design, development, testing, deployment, and sustainment of software applications supporting NAVOCEANO and CNMOC missionsSupport modernization efforts involving cloud technologies, geospatial systems, and advanced analytics platformsMentor junior engineers and contribute to technical strategy and best practices Key requirementsB.S. in Computer Science, Software Engineering, Data Engineering/Data Science, or related fieldActive Secret Clearance or ability to obtain Interim Secret Clearance7–10+ years of experience in algorithmic and software application developmentProficient in Python with data processing libraries (Polars and/or Pandas), PydanticExperience with XML/JSON formats and related librariesMarkdown, HTML, CSS, JavaScript experienceUnderstanding of data velocity, volume, variety, veracity conceptsExperience with structured and unstructured datasets in operational environmentsStrong data modeling, integration, and database design skillsExperience using AI to accelerate performanceteam collaborationmentoringtechnical leadershipConfiguration Management tools (Git, Subversion)Python data processing (Polars, Pandas)Pydantic