Full-Stack Engineer

Infinite Orbits PTE Ltd.

Toulouse

Hybride

EUR 45 000 - 65 000

Plein temps

Il y a 34 heures
Soyez parmi les premiers à postuler
Générateur de candidature

N’envoyez pas un CV générique — générez un CV et une lettre de motivation adaptés à ce poste précis.

Passez les filtres ATS

Avantages offerts par ce poste

International team
Innovative environment

Résumé du poste

Infinite Orbits in Toulouse is seeking a hands-on Full-Stack Engineer to join the Ground Segment Software team, building the tools used to calculate, monitor, and plan mission operations.

You'll develop backend services in Python, Go and TypeScript, craft React UIs, and deploy on Kubernetes across cloud environments, contributing to critical rendezvous and docking workflows.

This role emphasizes robust testing, API design with gRPC/REST, and close collaboration with a cross-disciplinary team.

Qualifications

  • 2–3 years of professional software engineering experience.
  • Proficient in Python, Go and TypeScript.
  • Frontend experience with React and Next.js.
  • Strong SQL database and data modeling skills.
  • Experience building APIs with gRPC and REST.
  • Kubernetes and container-based deployment experience.
  • Experience with cloud platforms (AWS, OVH) and object storage (MinIO, S3).
  • Experience building CI/CD pipelines and robust testing.
  • Excellent cross-disciplinary communication skills.

Responsabilités

  • Build and maintain backend services for telemetry processing and telecommanding.
  • Develop operator-facing web interfaces using React and Next.js for rendezvous control.
  • Implement responsive, low-latency UIs with live data streams.
  • Design and optimize data models and queries for mission data.
  • Design and consume APIs over gRPC and REST to integrate components.
  • Work with object/file storage (MinIO, S3) for mission data and imagery.
  • Deploy, run, and troubleshoot services on Kubernetes across cloud environments.
  • Build and maintain CI/CD pipelines.
  • Write unit, integration and system tests to ensure mission readiness.

Connaissances

Python
Go
TypeScript
React
Next.js
SQL
gRPC
REST
Cross-disciplinary collaboration

Outils

Kubernetes
AWS
OVH
MinIO
S3
CI/CD pipelines

Description du poste

Established in 2017, Infinite Orbits is a NewSpace company, based in Toulouse, pushing the boundaries of in-orbit services with cutting-edge spacecraft driven by its own Rendez-Vous solution, an advanced Autonomous Vision-Based Navigation Solution. IO has two generations of missions

"Orbit Guard" provides Inspection and Space Situational Awareness services in GEO.

"Endurance" is a docking service capable of extending the life of GEO telecom satellites, by taking over AOCS takeover for 5 years.

About the Role

As a Full-Stack Engineer on the Ground Segment Software team, you'll help design and build the software tools that the mission team uses to calculate, monitor, perform and plan operations. Among others, these tools are essential to realise flight dynamics operations from ground, and to command, control, and safely conduct rendezvous and docking operations with client spacecraft. This is a hands‑on engineering role at the core of our ground infrastructure.

Job Description

Build and maintain backend services (Python, Go and Typescript) for telemetry processing and telecommanding, enabling operators to monitor and control the satellite's trajectory and state, both absolute and relative to the client spacecraft, during rendezvous and docking

Develop operator-facing web interfaces (React, Next.js) for controlling and operating the rendezvous and docking equipment, and for verifying and validating operations before execution, including by interfacing with mission simulators

Implement responsive, low-latency UIs backed by live data streams (e.g. WebSockets / server-sent events), keeping the operator view in sync with the spacecraft

Design and optimize data models and queries against SQL databases (PostgreSQL / time-series stores) for mission data handling

Design and consume service APIs over gRPC and REST to integrate the MCS components and operational tooling

Work with object/file storage services (e.g. MinIO, S3-compatible stores) to handle mission data, downlinked imagery, and archives, including the telemetry and images that drive relative-trajectory monitoring

Deploy, run, and troubleshoot services on Kubernetes across cloud environments (AWS, OVH)

Build and maintain CI/CD pipelines to ship reliably and repeatably

Write unit, integration, and system-level tests to keep the codebase robust and mission-ready

Requirements
  • 2–3 years of professional software engineering experience
  • Solid proficiency in Python, Go and Typescript
  • Frontend experience with React and Next.js
  • Strong grasp of SQL databases and data modeling
  • Experience designing and building APIs with gRPC and REST
  • Hands‑on experience with Kubernetes and container‑based deployment
  • Experience with cloud platforms (AWS, OVH, or equivalent)
  • Experience with object/file storage services (MinIO, S3, or similar)
  • Experience building CI/CD pipelines
  • A solid testing discipline, comfortable writing unit, integration, and system tests
  • Strong communication skills and ability to work in a cross‑disciplinary team
Nice to have
  • Experience with space, aerospace, or other mission‑critical / real‑time systems
  • Familiarity with messaging systems (e.g. NATS, Kafka, RabbitMQ) and event‑driven architecture
  • Exposure to ground segment standards (CCSDS, ECSS/PUS, XTCE) or mission control software (YAMCS, SCOS-2000)
  • Rust exposure
What we offer
  • The opportunity to be part of an international team transforming the space industry.
  • A creative and innovative work environment where ideas turn into reality.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Mission Systems Engineer
Mission Systems Engineer

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 60 000 - 90 000
Architect for Mission Ground SW
Architect for Mission Ground SW

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 70 000 - 110 000
Electronics and Data System Engineer
Electronics and Data System Engineer

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 65 000 - 90 000
Systems Engineer, Ground Segment
Systems Engineer, Ground Segment

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 70 000 - 100 000
International team
Creative environment
Ground and Operations Segment Architect
Ground and Operations Segment Architect

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 90 000 - 150 000
International team
Creative work environment
Software and Network Engineer
Software and Network Engineer

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 55 000 - 75 000
Full-Stack Engineer: Ground Segment for Space Rendezvous
Full-Stack Engineer: Ground Segment for Space Rendezvous

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 45 000 - 65 000
International team
Innovative environment
Software project managers
Software project managers

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 80 000 - 110 000
International team
Innovative work environment
Flight Operations Engineer – GEO Satellite Services
Flight Operations Engineer – GEO Satellite Services

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 65 000 - 95 000
Satellite Operations Preparation Engineer
Satellite Operations Preparation Engineer

Infinite Orbits PTE Ltd. • Toulouse

Hybride
EUR 70 000 - 100 000
International team
Creative work environment