Senior Software Engineer Backend

Rejoignez notre équipe en tant que Senior Software Engineer Backend. Vous serez responsable du développement et de la gestion de notre plateforme technique, qui comprend des bases de données, des API, des connectivités logistiques et des interfaces pour différents types de clients. Vous travaillerez principalement avec Node.js, TypeScript et SQL, et serez impliqué dans l'architecture, la conception, le développement, la livraison itérative et le suivi en production. Ce poste nécessite une expérience de plus de 7 ans en développement backend/data sur des applications web.

Suggested summary by Welcome to the Jungle

Job summary
Permanent contract
Paris
Fully-remote
Salary: €70K to 85K
Starting date: December 31, 2025
Experience: > 5 years
Education: Master's Degree
Skills & expertise
Logistics understanding
Communication skills
React
TypeScript
AWS
+3
Key missions

Participer activement au développement et à l'optimisation des systèmes backend, en mettant l'accent sur Node.js, TypeScript et SQL.

Collaborer avec les équipes produit et technique pour concevoir des solutions d'envoi de données vers des systèmes variés, en tenant compte des priorités et de la tolérance à l'échec.

Assurer la qualité du code en effectuant des revues de code approfondies et en partageant votre expertise en architecture et en systèmes distribués.

Apply

Spacefill
Spacefill

Interested in this job?

Apply
Questions and answers about the job

The position

Job description

Nous sommes une équipe de développeurs expérimentés, en charge d’une plateforme technique fortement connectée :

  • Des bases de données

  • Des API

  • Des connectivités avec d’autres acteurs de la logistique

  • Des frontaux pour différents types de clients

Nous gérons à la fois le développement (Postgres, Node, React, TypeScript, Python) et le Run (AWS, Docker).

Les problématiques sont variées et nous recherchons des personnes motivées, ayant envie de prendre en main leurs sujets dans leur globalité : architecture, conception, développement, delivery itératif, suivi en production. Nous avons également de nombreux sujets liés au traitement de données externes et à la scalabilité.

Nous travaillons en Kanban, en déploiement continu, avec l’appui d’une équipe Produit.

Ce poste est un poste de backend developer, où 90 % du travail se fait en Node.js / TypeScript / SQL.

Les enjeux techniques que nous rencontrons sont les suivants :

  • Optimisation de requêtes SQL pour de l’analytics ou des besoins relationnels : création d’index, mise en place de pré-calculs

  • Monitoring et implémentation de nouvelles fonctionnalités sur des pipelines d’ingestion ou d’envoi de données entre Spacefill et des services externes, en EDI ou API

  • Conception de solutions d’envoi de données vers des systèmes variés, avec des notions de priorisation et de tolérance à l’échec

  • Migration de données pour supporter de nouvelles logiques métiers

Ce poste n’est pas pour tout le monde. On cherche des seniors back-end très forts, qui ont faim et qui se battent pour livrer. Ici, pas de dogme « software craftsmanship » ni de débats sans fin sur le clean code : on est radicalement pragmatiques. Ce qui compte, c’est de livrer vite et sans bug. Les LLM sont au cœur de notre façon de travailler : on attend d’un senior que moins de 5 % du code soit tapé à la main. Sa valeur est donc ailleurs : il doit être irréprochable en architecture, en systèmes distribués et en scalabilité, et sur les review. 20% du temps c’est reflechir a l’archi et 80% c’est ensuite de la review de code

Toute candidature qui ne possède pas de lettre de motivation ou de réponses sérieuses aux questions sera rejetée.


Preferred experience

  • Vous avez au moins 7 ans d’expérience en développement backend/data sur des applications web.

  • Vous avez travaillé de façon transversale sur une plateforme complète (bases de données, backends, API) avec un volume conséquent de requêtes, idéalement > 50 requêtes par seconde. Et également travaillé sur des bases de données de plus de 200Go

  • Vous avez été impliqué(e) dans le Run : livraisons, monitoring de la production, gestion d’incidents.

  • Vous aimez passer 80 % de votre temps à développer (du code qui fonctionne en production, pas des slides) et 20 % à interagir avec les autres équipes (tech, produit, business).

  • Soft skills : bonne maîtrise de la communication orale et écrite, intérêt pour le business, agilité intellectuelle, pragmatisme.

  • Vous avez de très bonnes bases en architecture : savoir quand utiliser de l’asynchrone, comment concevoir une base de données en fonction des enjeux de scalabilité.

  • Vous avez une bonne connaissance du SQL et des bases de données en général.

  • Vous parlez francais

Bonus Point:

  • Vous avez été Tech lead ou CTO

  • Vous habitez a Paris


Recruitment process

  1. Faire connaissance en visio avec notre CTO (30mn).

  2. Test technique 1h

  3. Rencontre avec le CPO (30mn) + 1 PM + 1 dev.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Développement de logiciels et de sites Web”.

  • Dashdoc

    Software Engineer - Shippers Team

    Dashdoc
    Dashdoc
    Permanent contract
    Nantes, Paris
    Fully-remote
    Salary: €50K to 80K
    Software, Logistics
    140 employees

  • Software Engineer Full Stack H/F

    MARSO Robotics
    MARSO Robotics
    Permanent contract
    Paris
    No remote work
    Salary: €45K to 55K
    Artificial Intelligence / Machine Learning, Logistics
    17 employees

Apply