Senior Backend Engineer - Core Components
Role details
Job location
Tech stack
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