Lead Developer / Software Architect

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 four times in order to give you a better idea of what it's like to work at Exotrail:

1. Technical interview with our Satellite Operations Team Leader (your future manager): you will learn more about the position and the required qualifications.

2. Video call interview with HR: you will discover your work environment and learn more about our culture.

3. Video call interview with our Chief Scientist & Co-Founder: you will have a clear idea of the company's vision and ambition.

4. On-site interview with the other team members: you can make sure that you share the same vision and values of the company.