Full Stack Developer Python
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:
๐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.
Preferred Experience ๐โโ๏ธ
๐ 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.
We meet at least three times in order to give you a better idea of what it's like to work at Exotrail:
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
- Department
- Infrastructure & Quality
- Locations
- Toulouse
- Remote status
- Hybrid
Colleagues
Toulouse
Our Toulouse offices
Already working at Exotrail?
Letโs recruit together and find your next colleague.