Software Systems Engineer (Associate or Experienced)
Core
Develop high-performance APIs, backend services, and user interfaces for nuclear-survivable satellite communication systems supporting U.S. military command, control, and communications.
Role type
Senior IC software systems engineer (defense/space systems)
Builds
Mission planning software, ground systems, and satellite connectivity tools for NC3 networks
Domain
Defense, Space, Satellite Communication, Nuclear Command and Control
Required skills
Python, Java, JavaScript, TypeScript, API design, DevSecOps, CI/CD pipelines, Kubernetes, SQL/NoSQL, geospatial visualization
Preferred skills
Space systems development, C2 systems architecture, open-source software development, advanced Kubernetes tuning
Technologies
Python, Java, JavaScript, TypeScript, GitLab, Kubernetes, Postgres, SQL, NoSQL
Responsibilities
Develop and maintain requirements, architecture, and designs for high-performance APIs; support full development lifecycle from design through deployment; conduct code reviews to enforce best practices; build and consume APIs and backend services; create and translate design mockups into functional user interfaces; advocate for product quality, security, and performance improvements
Seniority
Associate to Experienced (Level 2 to Level 3)