{"id":2027209,"url":"https://alion.io/job/getmayday-back-end-engineer-python","title":"Back End Engineer - Python","company":{"id":3909605,"name":"Mayday","domain":"mayday.fr","url":"https://alion.io/company/mayday-3","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Welcome to the Jungle","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Paris, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":65000,"max":75000,"currency":"EUR","period":"year","gross":null,"usd_annual":84395},"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Celery","optional":false},{"name":"ElasticSearch","optional":false},{"name":"FastAPI","optional":false},{"name":"LLM","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"RAG","optional":false}],"status":"live","first_seen_at":"2026-09-23T12:30:21Z","employer_posted_date":"2026-10-07","last_verified_at":"2026-10-14T15:19:17Z","board_verified":true,"closed_at":null,"days_open":21,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":21},"description":"Rejoins Mayday, une entreprise en pleine croissance internationale. En tant que Senior Back-end Engineer, tu seras responsable de la conception et de l'évolution de notre back-end, en travaillant sur des problèmes de systèmes distribués et en améliorant la performance du retrieval. Tu auras un impact direct sur la qualité de nos capacités IA et bénéficieras d'un cadre de travail flexible avec de nombreux avantages.\nMissions\nConcevoir et faire évoluer des API qui rendent nos capacités RAG faciles à intégrer, en assurant des contrats clairs, une faible latence et une rétrocompatibilité.\nConstruire et optimiser les pipelines d'ingestion, d'indexation et de retrieval sur Elasticsearch, en améliorant la performance du retrieval.\nPorter l'introduction de Temporal pour orchestrer des workflows agentiques durables et multi-étapes, en travaillant en collaboration avec les équipes produit et engineering.\nProfil recherché\nTu es fait·e pour ce poste si :\nTu 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.\n\nTu as livré et opéré en production des services back-end soumis à de fortes exigences de latence, de disponibilité et de scalabilité.\n\nTu as conçu et maintenu des API utilisées par d'autres équipes, des clients ou des intégrations externes.\n\nTu as travaillé avec FastAPI, Elasticsearch, Celery, RabbitMQ ou des technologies comparables.\n\nTu as construit des pipelines d'ingestion, d'indexation ou de recherche et tu comprends les arbitrages entre qualité de retrieval et performance.\n\nTu as envie de rendre la connaissance plus accessible et plus utile à travers des capacités IA fiables.\n\nCe 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.\nSoft Skills\nOwnership : 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.\n\nClarté : 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.\n\nEsprit 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.\n\nTransmission : tu fais monter les autres en compétence et tu influences la roadmap technique sans avoir besoin d'autorité formelle.\n\nHard Skills\nPython back-end solide, et design d'API claires et fiables.\n\nSystèmes distribués et traitements asynchrones : queues, retries, idempotence, reprise sur erreur.\n\nConception de systèmes résilients : haute disponibilité, observabilité, performance, maintenabilité.\n\nRecherche et indexation à l'échelle : pipelines Elasticsearch, stratégie d'indexation, optimisation de la latence.\n\nAnalyse de cause racine sur les incidents de production les plus difficiles à tracer.","description_format":"text","description_chars":3093,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-07T13:30:46Z"}],"visa":[],"liveness":{"score":62,"band":"ok","label":"Likely open","p_open":1,"p_active":0.687,"p_room":0.9,"age_days":20,"expected_fill_days":34,"reasons":["conf:4","win:mid"],"computed_at":"2026-10-14T06:34:16Z"},"pay":{"stated_usd_annual":84395,"is_top_pay":false},"html_url":"https://alion.io/job/getmayday-back-end-engineer-python","json_url":"https://alion.io/job/getmayday-back-end-engineer-python.json","meta":{"generated_at":"2026-10-14T17:54:33Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":22988,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-15T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":3909605},"rest":"https://alion.io/mcp/rest/get_company?id=3909605"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgetmayday-back-end-engineer-python"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgetmayday-back-end-engineer-python"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgetmayday-back-end-engineer-python"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/getmayday-back-end-engineer-python\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgetmayday-back-end-engineer-python"}]}