Starion
Full Stack Software engineer
StarionLuxembourg13 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Are you looking for a new opportunity to take your career to a higher orbit? To join an international group with a successful track record in Space Engineering? A job adapted to your career ambitions and in which you could have an impact for the years to come?

We are looking for a Full Stack Software Engineer to support Starion Luxembourg in the development of its projects and activities.


About Starion Luxembourg


Starion Luxembourg provides full lifecycle engineering solutions, including design, integration and operation, for complex programmes. We supply operations and ground system engineering services for missions including Earth observation, quantum communications, scientific, navigation and space exploration helping both New Space and established organisations set up their operations infrastructure or introduce new ground segment technologies.


Tasks and activities

The scope of work will include:

  • Designing, developing, and maintaining back-end components for a cutting-edge European crisis management platforms (ESA Civil Security from Space program).
  • Building and testing a secure data platform that supports crisis management by handling both real-time and historical information.
  • Developing software such as user interfaces and backend services) and setting up data pipelines that process input from satellites, sensors, and other sources.
  • Connecting the platform to a secure national cloud and a high-performance computing system, ensuring it runs reliably and meets strict security requirements.
  • Building and documenting robust, scalable APIs (i.e. REST, GraphQL), integrating both relational and NoSQL databases.
  • Ensuring production-grade code quality, security, and performance for all deliverables.
  • Integrating and operating in a DevOps environment: containerization (Docker), CI/CD pipelines (Jenkins), cloud deployment (Google/Azure preferred).
  • Writing and maintaining unit, integration, and end-to-end tests for both back-end and front-end (e.g., Jest, Testing Library, Cypress).
  • Collaborating in code reviews, actively sharing knowledge, and enforcing clean code, maintainability, and tech debt management.
  • Quickly diagnosing and troubleshooting complex problems across the stack; proactively suggesting and implementing refactoring or enhancements.
  • Providing critical analysis of programming practices to improve software quality and team efficiency.
  • Collaborating with a wide range of stakeholders, including experts in emergency response, environmental monitoring, and public infrastructure.


Skills and experience

The following skills and experience are mandatory:

  • Sc. or M.Sc. in Computer Engineering, Software engineering, Computer science, informatics and/or equivalent combination of education and work experience.
  • At least 4-5 years of professional hands-on IT experience in a professional environment as Full stack, front end or Software developer/Engineer.
  • Proficiency experience in relevant programming languages (e.g. C#, Java(Script), Go, Rust, Python, etc.).
  • Proficiency in Git, Jira, BitBucket and working within SCRUM/Agile environments.
  • Familiarity with exchange protocols (e.g. REST JSON, WebSockets) and ability to work with a provided Interface Control Document.
  • Experience with back-end technologies including message brokers (RabbitMQ, AMQP), geospatial servers is a plus (GeoServer, WFS, WMS), web servers and proxies (Nginx), authentication and identity management (Keycloak), and observability tools (OpenTelemetry, Zipkin) in cloud and containerized environments.
  • Solid working knowledge of relational (PostgreSQL, SQL) and/or NoSQL databases.
  • Familiarity with containerized environments and orchestration tools (Docker, Kubernetes).
  • Practical involvement in building data pipelines covering ingestion, transformation, and storage.
  • Understanding of cybersecurity principles and secure software design.
  • Comfortable working in Linux environments with CI/CD workflows.
  • Analytical mindset with strong attention to detail and ability to understand the broader system architecture.
  • Good English communication skills and team spirit.

The following skills and experience would be highly desirable:

  • Understanding of real-time data (WebSockets, SignalR, event-driven patterns) or experience with systems requiring notifications or high responsiveness.
  • Familiarity with mapping, geospatial libraries (Leaflet, Mapbox, OpenLayers) or handling sensor/resource/incident data.
  • Familiarity with AI/ML fundamentals or integration of pre-existing AI components is a plus.
  • Solid grasp of UI/UX and accessibility standards (WCAG/ARIA) to ensure usability for a wide range of users, including those in crisis situations.
  • Comfortable balancing rapid delivery with stability and technical debt control on critical projects.
  • Understanding of emerging technologies (AI/ML, Sensor, EO imagery, etc.).
  • Experience with crisis management software development or usage is highly valued.
  • ECSS/MBSE experience is a plus.
  • Experience with Earth observation data and geospatial tools (e.g. Sentinel, GDAL, QGIS).
  • Applied machine learning for environmental or time-series data.
  • Familiarity with High-Performance Computing (HPC) or hybrid cloud-HPC workflows
  • NATO and/or EU Security clearances. The candidate must be willing to undergo a security clearance procedure (if appears necessary).
  • Experience in programs/projects with the European Space Agency (ESA) and/or the European Commission (EC).


Why should you apply?

  • Join a passionate and dedicated international team located in Belgium, Spain, and Luxembourg, united by a strong spirit of collaboration and mutual support.
  • You will have the opportunity to work within leading space organisations across Europe, to engage with innovative technologies at the intersection of space, AI, and emergency response in a mission-driven environment, and to work on advanced satellite imagery and sensor data projects that contribute directly to crisis management and saving lives across Europe.
  • We encourage everyone to think outside the box and to push the boundaries of traditional knowledge. This role is an opportunity to join a forward-thinking company and allows for a deeper understanding of the industry.
  • To be part of a company that values integrity, inspiration, care and collaboration and to benefit from a culture that values teamwork, knowledge sharing, continuous learning, and empowerment under clear technical leadership.
  • Enjoy the opportunity to make a real difference while collaborating across borders in a dynamic and inclusive workplace.
  • Benefits include: competitive remuneration packages; unique career opportunities, including working in other countries; access to training and development programmes; flexible relocation support.

Key Skills

Ranked by relevance