Staff Python Engineer (Full remote France)

dailymotion· Operations
Apply Now ↗

About this role

Description de l'entreprise

Dailymotion c'est plus qu’une app vidéo, c’est une conversation visuelle en mouvement qui repose sur un algorithme unique pensé pour développer l'esprit critique des utilisateurs. Dailymotion apporte de la nuance aux débats qui animent la jeunesse et remet l’écoute, la découverte et la bienveillance au cœur des échanges pour contribuer à construire un Internet plus sûr et vertueux.

Dailymotion, c'est aussi "Dailymotion Pro”, une solution d'hébergement et de diffusion vidéo au service des professionnels de tous les secteurs ;  et "Dailymotion Advertising", une plateforme vidéo marketing propriétaire et puissante, qui propose un environnement qualitatif et sûr pour les marques.

Notre équipe se compose de 400 collaborateurs en France, à New York et à Singapore, tous unis par la même ambition : faire bouger visiblement les lignes de l’écosystème des plateformes vidéo dans le monde.

Ce qui nous lie?

A Dailymotion, notre équipe composée de talents de plus de 40 nationalités évolue chaque jour en portant quatre valeurs fondamentales:

  • Ouvrir des perspectives - Nous crĂ©ons des ponts entre des humains de tous horizons. Nous croyons Ă  la libertĂ© d’expression, Ă  l'inclusion et au mĂ©lange des cultures.

  • Bâtir un monde plus sĂ»r - Nous cultivons l'empathie, clĂ© pour comprendre l'altĂ©ritĂ©. Prendre soin les uns des autres est notre moteur pour crĂ©er une communautĂ© solidaire et sĂ»re.

  • Faire preuve d'audace - Nous sommes des challengers ambitieux. Nous faisons des choix Ă  contre-courant qui auront un impact visible dans l’écosystème des plateformes.

  • CrĂ©er du sens - Nous suscitons la joie et la curiositĂ©, nous nous sentons bien dans ce que nous faisons et nous voulons que tous les autres ressentent la mĂŞme satisfaction.

Description du poste

La mission

Dailymotion est en pleine transformation technique, nous migrons une architecture monolithique vers une architecture cloud-native en microservices. C'est l'un des chantiers les plus structurants de notre histoire récente, et nous cherchons quelqu'un pour prendre la tête d'une des équipes.

En tant que Staff Python Engineer au sein de notre équipe Core Platform, tu ne seras pas simplement un exécutant. Tu seras l'architecte technique d'un workstream critique : la migration de nos Core Domains, qui constitue le socle de toute notre évolution technologique. Tu dirigeras une squad dédiée, concevras des patterns de migration réutilisables à l'échelle de l'organisation, et prendras les décisions d'architecture qui définiront le fonctionnement de la plateforme Dailymotion pour les années à venir.

Ce rôle s'adresse à quelqu'un qui sait que la vraie valeur d'un ingénieur ne se mesure pas au nombre de lignes de code écrites, mais à la qualité des décisions architecturales prises, à la robustesse des systèmes conçus et à la capacité à élever le niveau technique d'une équipe entière.

Une précision importante : notre legacy est en PHP, et tu seras amené(e) à le comprendre pour mieux le remplacer. Mais ce que nous attendons de toi, c'est une maîtrise de Python : architecture, algorithmie, design patterns, systèmes distribués. PHP est le passé que l'on migre. Python est l'avenir que l'on construit.

Ce que tu feras

Leadership technique

  • DĂ©finir et piloter la stratĂ©gie technique de migration de nos Core Domains, en reproduisant fidèlement notre framework PHP custom en Python FastAPI
  • Prendre en charge les dĂ©cisions d'architecture pour garantir une migration progressive et sans rupture : duplication contrĂ´lĂ©e du code, bascule progressive du trafic de l'ancienne stack vers la nouvelle
  • Concevoir les patterns et abstractions nĂ©cessaires pour que le nouveau framework Python soit fonctionnellement iso avec l'ancien, tout en rĂ©pondant aux standards modernes
  • Établir les standards techniques et les bonnes pratiques pour le dĂ©commissionnement des systèmes legacy

Leadership de squad

  • Encadrer et faire monter en compĂ©tences une squad backend spĂ©cialisĂ©s dans la migration
  • Collaborer avec les autres leads de squad pour garantir une Ă©volution cohĂ©rente de la plateforme
  • Piloter les prises de dĂ©cisions techniques et rĂ©soudre les dĂ©fis architecturaux les plus complexes
  • Insuffler une culture d'excellence technique et d'amĂ©lioration continue

Migration & Modernisation

  • RecrĂ©er le framework PHP custom de Dailymotion en Python FastAPI, en conservant la mĂŞme couche de donnĂ©es derrière (les bases de donnĂ©es ne changent pas, seules les layers API Ă©voluent)
  • Garantir la paritĂ© fonctionnelle entre l'ancienne et la nouvelle stack : une donnĂ©e stockĂ©e dans l'ancien système doit ĂŞtre accessible de manière identique dans le nouveau
  • Concevoir et exĂ©cuter des stratĂ©gies de migration progressive : duplication du code mĂ©tier dans la nouvelle stack, redirection contrĂ´lĂ©e du trafic, suppression progressive de l'ancien
  • Coordonner avec les Ă©quipes internes pour minimiser les disruptions pendant les phases de migration
  • Piloter l'Ă©valuation, la priorisation et le dĂ©commissionnement des systèmes legacy

Collaboration transverse

  • Travailler en Ă©troite collaboration avec les Ă©quipes Produit pour comprendre les besoins fonctionnels et garantir la continuitĂ© de service pendant la migration
  • Collaborer avec les autres Tech Leads pour assurer la cohĂ©rence globale de la plateforme
  • Travailler avec les Ă©quipes DevOps et SRE sur la transition d'infrastructure
  • Apporter un soutien technique aux Ă©quipes internes tout au long des phases de migration

Stack technique

  • Langage principal : Python (asyncio, FastAPI, aioHTTP)
  • APIs : GraphQL, OpenAPI, REST
  • Messaging : RabbitMQ, Celery, NSQ
  • Bases de donnĂ©es : MySQL, Elasticsearch, MongoDB
  • Auth & SĂ©curitĂ© : OAuth, JWT, RBAC, Vault
  • Infrastructure : Docker, Kubernetes, Jenkins
  • ObservabilitĂ© : Datadog, outils de distributed tracing
  • Legacy: PHP

Qualifications

Les Must Have

  • Expertise Python : Tu maĂ®trises Python en profondeur, architecture, algorithmie, design patterns (SOLID, DDD, hexagonal architecture...). Tu sais concevoir des systèmes Python performants, maintenables et Ă©volutifs.
  • ExpĂ©rience sur des problĂ©matiques de haute dispo, haute perf et scalabilitĂ© : Tu as dĂ©jĂ  conçu ou opĂ©rĂ© des systèmes sous forte charge, et tu sais ce que ça implique en termes de choix d'architecture, de gestion de la concurrence et d'optimisation.
  • Expertise en systèmes distribuĂ©s et microservices :  Tu comprends les dĂ©fis associĂ©s : cohĂ©rence des donnĂ©es, rĂ©silience, observabilitĂ©, patterns de communication inter-services.
  • MaĂ®trise de la conception d'APIs : RESTful, GraphQL, backward compatibility, versioning.
  • ExpĂ©rience sur des projets de migration ou modernisation à échelle : Tu as dĂ©jĂ  menĂ© ou participĂ© activement Ă  la transformation d'un système legacy, idĂ©alement dans un contexte de migration progressive (strangler fig pattern ou approche similaire).
  • Leadership technique :  Tu as dĂ©jĂ  encadrĂ© des Ă©quipes ou pilotĂ© des projets complexes sur le plan technique.
  • Anglais courant : indispensable pour Ă©voluer dans notre environnement international.

Ce que nous ne cherchons pas : un profil Data Engineer ou ML Engineer. Les problématiques qui t'attendent sont celles d'un ingénieur backend orienté API, système : performance, scalabilité, architecture distribuée, migration de services critiques.

Les Nice to Have

  • Connaissance des patterns d'intĂ©gration enterprise et de modernisation de systèmes legacy
  • ExpĂ©rience avec les patterns API Gateway et les architectures service mesh
  • ExpĂ©rience de l'observabilitĂ© et du monitoring dans des systèmes distribuĂ©s
  • Background en technical program management ou stratĂ©gie technique
  • ExpĂ©rience de la conduite du changement dans des organisations techniques

Ce qui fera vraiment la différence

Tu n'es pas quelqu'un qui attend une roadmap pour agir. Tu identifies les problèmes avant qu'ils deviennent des crises, tu proposes des solutions avant qu'on te les demande, et tu sais embarquer une équipe dans une direction technique en lui donnant envie d'y aller.

Informations supplémentaires

Organisation du travail

  • Ce poste est ouvert en full remote (France uniquement) ou en prĂ©sentiel Ă  Paris

Tu ne coches pas toutes les cases ? Postule quand mĂŞme.

Nous cherchons la bonne personne, pas le CV parfait. Si ce poste t'enthousiasme mais que ton parcours ne correspond pas exactement à chaque critère, nous voulons quand même te rencontrer.

Dailymotion est un employeur engagé pour l'égalité des chances. Nous croyons en l'inclusion et souhaitons t'accueillir pour contribuer à bâtir une communauté plus diverse. Tous nos postes sont ouverts aux personnes en situation de handicap. Besoin d'aménagements durant le processus de recrutement ? Dis-le nous à l'avance, nous nous adapterons.

Processus de recrutement

  • Entretien RH avec Marvin (30 min) : Faire connaissance, parler de tes motivations et aligner les attentes autour du rĂ´le
  • Case Study technique (1h) : Un sujet Ă  traiter en autonomie, suivi d'une prĂ©sentation Ă  deux membres de notre Ă©quipe tech. L'occasion de montrer ta façon de penser et de comprendre concrètement sur quoi tu travailleras, tout en nous permettant d'Ă©valuer l'adĂ©quation avec nos besoins
  • Entretien avec Nyvath, ton futur manager (1h) : Approfondissement des attendus du rĂ´le, Ă©valuation de ton background technique et de ton approche de la rĂ©solution de problèmes, mise en situation sur des scĂ©narios concrets
  • Entretien CTO (1h) : Discussion sur tes ambitions Ă  long terme, comprĂ©hension de la place de ce rĂ´le dans la stratĂ©gie de Dailymotion, exploration des perspectives d'Ă©volution au sein de l'organisation

Bienvenue chez Dailymotion 🎉

Frequently Asked Questions

Is the salary disclosed for the Staff Python Engineer (Full remote France) position at dailymotion?
The salary for this Staff Python Engineer (Full remote France) role at dailymotion is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Staff Python Engineer (Full remote France) job at dailymotion remote?
Yes, this Staff Python Engineer (Full remote France) position at dailymotion is remote, with team members based in IDF, Issy-les-Moulineaux, Issy-les-Moulineaux, IDF, France, fr. You can work from home or anywhere in the supported regions.
Is the Staff Python Engineer (Full remote France) role at dailymotion full-time or part-time?
This is listed as a Full time position. It is posted as a Staff Python Engineer (Full remote France) role in the Operations department at dailymotion.
Which team or department does the Staff Python Engineer (Full remote France) at dailymotion belong to?
This Staff Python Engineer (Full remote France) position is part of the Operations department at dailymotion. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Staff Python Engineer (Full remote France) position at dailymotion?
Click the "Apply Now" button on this page. You will be redirected to dailymotion's official application portal hosted on smartrecruiters where you can submit your application directly.
When was the Staff Python Engineer (Full remote France) job at dailymotion posted?
This Staff Python Engineer (Full remote France) position at dailymotion was posted on May 5, 2026. Apply as soon as possible — early applications are often reviewed first.
Staff Python Engineer (Full remote France)
dailymotion
Apply for this role ↗

You'll be redirected to dailymotion's official application page on SmartRecruiters.