CareerPlan

Satellite Data Systems Full-Stack Software Engineer (Experienced or Senior)

USA - El Segundo, CAFull-time$127k2026-10-06 → 2026-11-10
On-site · United StatesNo visa sponsorshipUnited States citizens onlySecurity clearance required

Core

Building and maintaining client-side, server-side, and desktop applications for mission-critical satellite communication systems.

Role type

Senior Full-Stack Software Engineer

Builds

Client-side, server-side, and desktop applications for large-scale satellite programs

Domain

Aerospace / Satellite Data Systems

Required skills

Java, API design, CI/CD, problem-solving, project leadership

Preferred skills

Java EE, Spring Boot, Hibernate, SQL, microservices, GitLab, Jenkins, Jira, Confluence, RedHat/OracleLinux, Coverity, SonarQube

Technologies

Java, Java EE, Spring Boot, Hibernate, Maven, SQL, XML, JSP, HTML, JavaScript, CSS, Bash, REST, gRPC, Java Swing/FX, Microsoft SQL Server, RedHat, OracleLinux, Coverity, SonarQube

Responsibilities

Develop and maintain robust client-side, server-side, desktop applications and services; Design and implement APIs and web services; Collaborate with cross-functional engineers to integrate diverse capabilities; Optimize applications for scalability, performance, and reliability; Troubleshoot, modify, and upgrade complex applications; Write clean, maintainable code with thorough test cases; Participate in code reviews; Document complex system designs and application workflows.

Seniority

Senior, hands-on IC