> Markdown version of [/jobs/ext/4003837-senior-back-end-engineer-python](https://www.wearedevelopers.com/jobs/ext/4003837-senior-back-end-engineer-python). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Back End Engineer - Python - **Company:** Mayday - **Location:** Paris, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Distributed Systems, Elasticsearch, Python (Programming Language), RabbitMQ, Software Engineering, Retrieval-Augmented Generation, Large Language Models, Technical Debt, Backend, Fastapi, Low Latency, Celery, Crud - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/mayday/jobs/2f402d93-efc2-4965-abde-2ef8bdd453a6 ## About the Role * 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 rencontré les limites en conditions réelles ; avoir touché à Temporal ou à un autre système d'orchestration de workflows. Soft Skills * Ownership : tu prends la responsabilité des systèmes que tu construis, du design jusqu'à l'exploitation en production, et tu partages la responsabilité de la codebase. * Clarté : tu expliques les compromis techniques simplement, tu négocies les priorités et les arbitrages de dette technique avec les Product Managers, et tu t'adaptes quand le besoin bouge. * Esprit critique constructif : tu challenges les choix existants, tu évalues les alternatives, et tu portes les changements jusqu'au bout plutôt que de t'arrêter au constat. * Transmission : tu fais monter les autres en compétence et tu influences la roadmap technique sans avoir besoin d'autorité formelle. Hard Skills * Python back-end solide, et design d'API claires et fiables. * Systèmes distribués et traitements asynchrones : queues, retries, idempotence, reprise sur erreur. * Conception de systèmes résilients : haute disponibilité, observabilité, performance, maintenabilité. * Recherche et indexation à l'échelle : pipelines Elasticsearch, stratégie d'indexation, optimisation de la latence. * Analyse de cause racine sur les incidents de production les plus difficiles à tracer. ## Description 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.