Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Full Stack Developer Python

Exotrail SA

Toulouse

Sur place

EUR 45 000 - 70 000

Plein temps

Aujourd’hui
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A technology company focusing on satellite operations is seeking a Software Developer for its Toulouse site. The role involves developing data-centric applications and robust backend APIs using Python, contributing to frontend development with React, and maintaining CI/CD pipelines. Ideal candidates have 3-5 years of software development experience, a strong background in Python, and familiarity with data processing tools and libraries. The position offers an innovative work environment with a focus on data-driven solutions.

Qualifications

  • 3–5 years of experience as a software developer with a strong focus on Python.
  • Experience or strong interest in React and modern frontend development.
  • Solid understanding of data processing and analysis workflows.

Responsabilités

  • Design and develop backend services for processing technical data.
  • Implement Python-based services (FastAPI) for data ingestion.
  • Contribute to the development of modern web interfaces (React).
  • Contribute to CI/CD ecosystem and deployment environments.

Connaissances

Python
React
Data processing
API design
CI/CD
Docker
Kubernetes
PostgreSQL
ClickHouse
Pandas
NumPy
Description du poste
About Exotrail

Born from a strong ambition to reach for the stars, Exotrail is a fast-growing scale-up founded in 2017. Its mission: to develop and commercialize propulsion systems for small satellites on a global scale.

We design products focused on impact, fast delivery, and continuous improvement. Inspired by the digital world, we are firmly customer-oriented and driven by an entrepreneurial spirit.

We manage risks to push boundaries and achieve results that would not be possible within a traditional space model.

We deploy every necessary resource to support the development of our products, whether in propulsion or in-orbit services. Strengthened by an innovative mindset inherited from our early days, we are preparing to grow into an ambitious industrial company.

Job Description

We are looking for a Software Developer at our Toulouse site, to support the rapid growth.

Attached to the Business Data Solution Team, which designs and builds data-driven tools used across test benches, satellite operations, and engineering teams, we are looking for a Full Stack Developer to help structure, analyse, and expose complex technical data with clarity and impact.

More than just writing code, we’re looking for someone who understands the purpose behind the data: why it is collected, how it should be transformed, and how it can be turned into reliable, usable tools for engineers, analysts, and operators. You will be interacting with multiple internal members such as System Engineers, Test Engineers, Data Engineers & other Software Developers.

Your main tasks and responsibilities will be:

Responsibilities
  • Build Data-Centric Applications - Design and develop backend services and user-facing tools for aggregating, processing, and exposing large volumes of technical data.
  • Develop Robust Backend APIs - Implement Python-based services (FastAPI) to ingest, process, and serve data efficiently, ensuring performance, reliability, and clear data models.
  • Contribute to Frontend Development - Participate in the development of modern web interfaces (React) to visualize data, analysis results, and operational indicators in a clear and usable way.
  • Own Tooling & Delivery Pipelines - Contribute to the CI/CD ecosystem (GitLab, GitLab CI), containerization (Docker), and deployment environments (Kubernetes), ensuring smooth development, testing, and deployment cycles.

In this mission you will use technologies such as ClickHouse, PostgreSQL, Pandas, NumPy, Apache Arrow, Prefect, and Flink to build scalable data processing and analysis workflows.

Qualifications
  • 3–5 years of experience as a software developer, with a strong focus on Python.
  • Experience (or strong interest) in React and modern frontend development.
  • Solid understanding of data processing and analysis workflows, as well as ability to design clean APIs and maintainable software architectures.
  • Hands-on experience with databases (ClickHouse, PostgreSQL) and data-oriented libraries (Pandas, NumPy).
  • Familiarity with CI/CD pipelines, GitLab, Docker, and Kubernetes.
  • Comfortable working in English (B2) in a technical, multicultural environment.
About our recruitment process

We are committed to recruiting the right people for the right job regardless of your private background.

  1. Technical interview with your future manager: You will learn more about the position and the required qualifications
  2. On-site interview with HR: You will discover your work environment and learn more about our culture
  3. Interview with team members: You can make sure that you share the same vision and values of the company
Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.