HimalayasHimalayas logo
DailymotionDA

Staff Python Engineer (Full remote France)

Dailymotion is a French online video sharing platform founded in 2005, offering a global service for users to watch, share, and discover videos across various categories. It is available worldwide in numerous languages and has a significant monthly user base.

Dailymotion

Employee count: 201-500

Salary: 65k-82k EUR

France only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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

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.

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 🎉

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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Salary

Salary: 65k-82k EUR

Location requirements

Hiring timezones

France +/- 0 hours

About Dailymotion

Learn more about Dailymotion and their company culture.

View company profile

Dailymotion is a French online video-sharing platform that was founded in March 2005 by Benjamin Bejbaum and Olivier Poitrey. It is one of the earliest known platforms to support HD (720p) resolution video, a feature it has supported since February 2008. The company is currently owned by Canal+, after being previously owned by Vivendi. Dailymotion is available worldwide in 183 languages and 43 localized versions, featuring local home pages and content, and boasts over 300 million monthly users. The platform's headquarters are located in Paris, France, with additional offices in New York, Singapore, and Marseille.

Dailymotion's mission is to provide a space for visual conversation and broaden horizons for users and creators through a unique algorithm. The platform aims to put listening, discovery, and kindness at the heart of interactions to help build a better and safer internet. It offers Dailymotion Pro, a video hosting and broadcasting solution for professionals, and Dailymotion Advertising, a proprietary video advertising platform. The company emphasizes premium content partnerships, particularly in music, news, sports, and entertainment. Dailymotion is committed to corporate social responsibility and aims to provide a safe online space that is enriching and engaging for all users. The company has also taken steps to address gender pay equity as part of its diversity and inclusion efforts. Over the years, Dailymotion has expanded its global presence, opening offices in New York City (2007), London (2009), San Francisco (2011), Singapore (2014), and Abidjan (2016). The platform connects over 350 million entertainment-seekers to news and entertainment content.

Claim this profileDailymotion logoDA

Dailymotion

Company size

201-500 employees

Founded in

2005

Chief executive officer

Guillaume Clement, Maxime Saada

Employees live in

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

5 remote jobs at Dailymotion

Explore the variety of open remote roles at Dailymotion, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Dailymotion

Remote companies like Dailymotion

Find your next opportunity by exploring profiles of companies that are similar to Dailymotion. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan