Aerospace Software Engineer
Core
Designing, developing, and maintaining software in a microservices-based architecture for Space Surveillance and Tracking (SST) systems to monitor and protect space assets.
Role type
Senior IC backend software engineer (space systems)
Builds
Microservices, RESTful APIs, and high-performance data processing systems for space surveillance
Domain
Aerospace / Space Systems / Software Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, RESTful API design, PostgreSQL, Docker, microservice architectures, Git, software testing, API security (OAuth2, JWT)
Preferred skills
Python, CI/CD, event-driven architectures (Kafka, RabbitMQ), large-scale data processing
Technologies
Java, Spring Boot, PostgreSQL, Docker, Git, Kafka, RabbitMQ, OAuth2, JWT
Responsibilities
Designing and developing microservices-based software; integrating algorithms for space surveillance; collaborating with multidisciplinary teams; participating in system integration, validation, and testing; optimizing performance and scalability of data processing systems; providing support for operating systems and resolving incidents; documenting developments and ensuring compliance with quality standards.
Seniority
Senior, hands-on IC