Back End Engineer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
Descriptif du poste : un rôle clé pour notre croissance
Le back-end qui fait tourner notre plateforme RAG est aujourd'hui ce qui conditionne la qualité de nos capacités IA : latence de retrieval, vitesse d'indexation, fiabilité des traitements asynchrones. On cherche un Senior Back-end Engineer pour construire et faire évoluer ce back-end, et pour poser les fondations de notre futur runtime agentique.
C'est un poste hands-on, avec de l'ownership réel sur l'architecture back-end et la fiabilité en production. Tu t'attaqueras à des problèmes de systèmes distribués, tu amélioreras la performance du retrieval, et tu porteras l'introduction de Temporal pour orchestrer des workflows durables et multi-étapes.
Tu rejoins l' équipe Data, qui construit le cerveau de Mayday : ingestion, indexation, recherche et capacités IA au service des produits Knowledge. Tu reporteras à Jean-Clément Lawniczak, avec Olivier Maillot en N+2.
Notre stack back-end est principalement en Python, avec FastAPI pour les API, Elasticsearch pour la recherche et le retrieval, RabbitMQ et Celery pour les traitements asynchrones. Temporal arrive comme socle de notre futur runtime agentique.
Concevoir et opérer le back-end de notre plateforme RAG
Concevoir et faire évoluer des API qui rendent nos capacités RAG faciles à intégrer : contrats clairs, faible latence, rétrocompatibilité.
Construire et optimiser les pipelines d'ingestion, d'indexation et de retrieval sur Elasticsearch.
Développer des workflows asynchrones fiables avec Celery et RabbitMQ : orchestration des tâches, retries, reprise sur erreur.
Améliorer l'observabilité, la scalabilité et la résilience de l'ensemble du back-end RAG.
Poser les fondations de ce qui vient après
Porter l'introduction de Temporal pour orchestrer des workflows agentiques durables et multi-étapes.
Travailler main dans la main avec les équipes produit et engineering pour amener de nouvelles capacités IA en production.
Faire évoluer la stack : évaluer les technos, proposer des améliorations d'architecture, et porter les changements qui améliorent la performance, la fiabilité et l'expérience développeur.
Tu rejoins une entreprise en pleine accélération internationale, sur le poste qui conditionne la qualité de toutes nos capacités IA.
Impact direct : ce que tu construis se mesure en latence, en fiabilité et en qualité de réponse pour plus de 100 clients, dont Fnac Darty, EDF, Free et Doctolib.
Des vrais problèmes d'ingénierie : systèmes distribués, recherche à l'échelle Enterprise, retrieval sous contrainte de latence. Pas du CRUD.
Une page blanche sur le runtime agentique : tu portes l'introduction de Temporal et tu poses les fondations que l'équipe utilisera pendant des années.
De l'ownership réel : tu es responsable de l'architecture back-end et de sa fiabilité en production, pas exécutant d'une roadmap décidée ailleurs.
Un package attractif (fixe + variable) : chez Mayday, on utilise Figures pour garantir une rémunération juste et transparente.
Un cadre de travail flexible : 2 jours de télétravail par semaine.
Des avantages concrets :
Carte Edenred à 10€/jour (60% pris en charge)
Navigo ou forfait mobilité durable (100% pris en charge)
Mutuelle Alan (50% pris en charge)
Un setup de travail aux petits oignons : ordinateur de ton choix + 200€ pour t'équiper un espace de travail où tu te sens bien.
Des bureaux super agréables en plein cœur du 11e, à Parmentier (merci Regus)
Une vraie culture d'équipe : entraide, transparence et bonne humeur rythment vraiment notre quotidien chez Mayday
Tu es fait·e pour ce poste si :
Tu as 5 ans et plus d'expérience professionnelle en ingénierie logicielle, dont une part substantielle sur des systèmes back-end ou distribués. Tu as livré et opéré en production des services back-end soumis à de fortes exigences de latence, de disponibilité et de scalabilité. Tu as conçu et maintenu des API utilisées par d'autres équipes, des clients ou des intégrations externes. Tu as travaillé avec FastAPI, Elasticsearch, Celery, RabbitMQ ou des technologies comparables. Tu as construit des pipelines d'ingestion, d'indexation ou de recherche et tu comprends les arbitrages entre qualité de retrieval et performance. Tu as envie de rendre la connaissance plus accessible et plus utile à travers des capacités IA fiables. Ce sont de vrais plus, pas des prérequis : avoir implémenté des fonctionnalités à base de LLM ou des systèmes RAG et en avoir ren