Senior Backend Engineer - Core Components

Dailymotion
Paris, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, French
Experience level
Senior

Job location

Remote
Paris, France

Tech stack

Java
PHP
API
Artificial Intelligence
Amazon Web Services (AWS)
Audit Trail
Azure
Cloud Computing
Code Review
Computer Security
Software Debugging
Programming Tools
Distributed Systems
Elasticsearch
Github
Python
MongoDB
MySQL
NoSQL
OAuth
Query Optimization
Queueing Systems
RabbitMQ
Role-Based Access Control
JSON Web Token
Vault (Revision Control System)
Strategies of Testing
TypeScript
Openapi
Datadog
Data Logging
GitHub Copilot
Backend
Containerization
Kubernetes
GraphQL
Api Design
REST
GPT
Dynatrace
Docker
Legacy Systems
Jenkins
Go
Microservices

Job description

The Core Toolkit team sits within Core Video & Operations and acts as a force multiplier for engineering at Dailymotion. We build the self-serve APIs, platforms, and operational components that every team relies on daily to ship safely and efficiently.

Our scope covers four critical internal systems:

  • Administration BFF : the central gateway for all internal operations, with built-in security, request traceability, and full change historization
  • Async task orchestration : the backbone of our micro-service stack, handling scheduling, queuing, and orchestration for all asynchronous and recurring workloads across the platform
  • Feature flipping system : managing 500+ feature flags and enabling safe rollouts and experimentation across the entire platform
  • Operational logging infrastructure : providing audit trails and observability for internal operations

We're a small, autonomous team where each engineer has real ownership and direct impact on how Dailymotion operates at scale.

What you'll do

️ Build and own critical infrastructure

  • Take full ownership of our administration BFF, from security architecture and request traceability to change historization and API design that powers internal teams
  • Lead the evolution of our async task orchestration platform, the backbone of our microservices ecosystem, making it more reliable, scalable, and developer-friendly
  • Scale our feature flipping system to fuel experimentation across all product teams

Drive technical modernization

  • Dissect legacy architectures and craft pragmatic modernization strategies, deciding what to refactor, rebuild, or strategically leave untouched

  • Shape the technical roadmap by partnering with internal stakeholders, turning their pain points into impactful improvements

  • Leverage cutting-edge tools and practices

  • Use AI-powered development tools (GitHub Copilot, Claude, ChatGPT) strategically to accelerate delivery, from development and testing to documentation and debugging

  • Elevate engineering standards through thoughtful code reviews, testing strategies, clean documentation, and active knowledge sharing

Enable and empower teams

  • Support engineers across the organization by providing expert guidance on the administration API, task orchestration, logging systems, and feature management

Our current stack

  • Core - Python (microservices), PHP (legacy) | REST, GraphQL, OpenAPI
  • Infrastructure - Docker, Kubernetes, Helm | AWS, GCP | JX (Jenkins X)
  • Data - Elasticsearch, MySQL, MongoDB | RabbitMQ, NSQ
  • Security - OAuth, JWT, RBAC, Vault
  • Observability - Datadog, distributed tracing | GitHub

Coming soon : Go is joining the stack with multiple upcoming projects, so experience with it is a strong plus, * Manager Interview with Raphaël, your future manager (45 min): Deep dive into the role requirements, assess your technical background and problem-solving approach, and challenge your skills through concrete scenarios

  • Technical Case Study (1 hour) : Work on a take-home case study followed by a presentation to Raphaël and a team member, this gives you a chance to showcase your technical thinking and understand what you'd be working on, while helping us evaluate the fit with our needs
  • Leadership Interview with N+2 (1 hour) : Discuss long-term career goals, understand how this role fits into Dailymotion's broader strategy, and explore growth opportunities within the organization

Requirements

Required

  • 5+ years of backend engineering experience building and operating production systems at scale
  • Polyglot engineering mindset : you've worked with multiple languages throughout your career and pick the right tool for the job (e.g., Python, Go, PHP, Java, TypeScript)
  • Strong backend fundamentals : API design (REST, GraphQL), authentication/authorization, distributed systems, async processing, and queueing systems
  • Hands-on experience with AI-assisted development workflows : you know how to use AI tools strategically while understanding their limitations
  • Database expertise across relational and NoSQL systems : data modeling, query optimization, and operational trade-offs
  • Cloud & infrastructure fluency : (AWS, GCP, or Azure) with hands-on experience in containerized environments (Docker, Kubernetes)
  • Architectural judgment : you can dissect a legacy system, identify what matters, and design a pragmatic path forward
  • Ownership & communication : you drive topics end-to-end and communicate clearly with both engineers and non-technical stakeholders
  • Fluent in French (Mandatory)

Nice to have

  • Experience migrating or modernizing legacy systems in a production environment
  • Background in audit logging, traceability, and compliance-oriented architectures
  • Familiarity with high-throughput systems handling millions of requests per day
  • Strong interest and hands-on experience with Go, it's a key part of Dailymotion's tech stack and will be central to many upcoming projects
  • English proficiency is a strong plus as it's one of the main languages spoken at Dailymotion, and you may collaborate with colleagues from other countries or France-based team members who don't speak French

About the company

Dailymotion is more than a video app, it's a visual conversation in motion, based on a unique algorithm designed to broaden users' horizons. Dailymotion brings nuance to the debates that animate young people and puts listening, discovery, and kindness back at the heart of interactions to help build a better and safer Internet. Dailymotion is also "Dailymotion Pro", a video hosting and broadcasting solution for professionals in all sectors; and "Dailymotion Advertising", a powerful, proprietary video advertising platform, offering a high-quality, secure environment for brands. Our team is made up of 400 people in France, New York, Singapore, Milan, Madrid and London all united by the same ambition: to visibly shake up the global video platform ecosystem.

Apply for this position