Lead Developer / Software Architect (F/M)

Toulouse, France/Remote
Added: April 25, 2024
Job Description 👨‍💻

Exotrail, an innovative startup in the space sector, is seeking a Lead Developer / Software Architect.

We operate a satellite from our Satellite Control Center (SCC) with an in-house solution based on HTTP APIs.

As part of our growth and the evolution of our missions, we are looking for a Lead Developer / Software Architect to enhance and structure the current solution within our dynamic team.


📌Maintain and evolve our current tools and solutions:

  • Local framework and SDK.
  • Monitor and Control System (MCS) itself.
  • Ground segment architecture: consolidate the architecture to improve modularity and scalability.

📌Specify requirements in terms of functionality, conduct the trade of buy / make, and integrate third-party software if appropriate.

📌Coordinate efforts with the teams delivering:

  • The Flight Dynamics System (FDS) API
  • Satellite equipment embedded software.

📌Define the roadmap for the evolution of future missions.

📌Mentor junior developers.

📌Manage different environments (sandbox, production, etc.).

📌Handle configuration and Maintenance in Operational Condition (MCO) of database.

Preferred Experience 💁‍♀️

  • Significant experience in Python development.
  • Good knowledge of relational databases (PostgreSQL).
  • Good understanding of distributed architectures.
  • Good understanding of DevOps practices.
  • Knowledge of the Nomad orchestrator would be a plus.
  • Knowledge of TypeScript would be a plus.

About Our Recruitment Process 🤝

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

We meet at least three times in order to give you a better idea of what it's like to work at Exotrail:

  • Technical interview with our Satellite Operations Team Leader (your future manager): you will learn more about the position and the required qualifications.
  • Video call interview with HR: you will discover your work environment and learn more about our culture.
  • Video call interview with our Chief Scientist & Co-Founder: you will have a clear idea of the company's vision and ambition.
  • On-site interview with the other team members: you can make sure that you share the same vision and values of the company.