CareerPlan

Senior Associate, Software Engineering

USAFull-time2026-10-10 → 2026-11-09
Based in United StatesSecurity clearance required

Core

Design, develop, and maintain space command-and-control systems software as a Java full-stack engineer.

Role type

Senior Associate, Software Engineering (Java Full-Stack)

Builds

Space command-and-control systems software

Domain

Aerospace / Defense

Deliverable

production ML models | product features

Required skills

Java, full-stack development, software development lifecycle, software engineering principles, system design, software testing, documentation, peer reviews, defect resolution, interface development

Preferred skills

Apache NiFi, RabbitMQ, relational databases, asynchronous programming, GitLab, Jira, Confluence, Tanzu, Docker, containerized environments

Technologies

Java, Apache NiFi, RabbitMQ, GitLab, Jira, Confluence, Tanzu, Docker

Responsibilities

Design and develop space command-and-control systems software; create software test procedures and documentation; conduct peer reviews; identify, track, and resolve software defects; develop and assess software interfaces and operational performance requirements; collaborate with small teams and cross-functional engineering groups

Seniority

Senior Associate, 2+ years experience