- Company Name
- Dailymotion
- Job Title
- Sr Back-End Engineer, Python - API (All Genders)
- Job Description
-
**Job Title**
Sr Back‑End Engineer, Python – API
**Role Summary**
Design, build, and maintain scalable microservices that form the core platform infrastructure. Enable product teams by delivering robust API, authentication, monitoring, and logging services, while leading modernization from monolith to cloud‑native architecture.
**Expectations**
- Deliver high‑quality Python/PHP code that meets CI/CD standards.
- Own reliability, performance, and security of backend services.
- Serve as a technical mentor and code‑review authority.
- Collaborate cross‑functionally with Product, DevOps, QA, and partner API teams.
**Key Responsibilities**
- Architect geo‑distributed microservices and API‑centric systems (REST, GraphQL, OpenAPI).
- Build distributed authentication/authorization (OAuth, JWT, RBAC).
- Implement queueing and event‑driven pipelines (RabbitMQ, Celery, NSQ).
- Modernize legacy monolith components, devise incremental migration paths.
- Design partner APIs with backward compatibility and versioning.
- Defend and evolve platform security, observability, and monitoring (Vault, Datadog, tracing).
- Produce and enforce engineering guidelines, coding standards, and testing practices.
**Required Skills**
- Expert proficiency in Python and PHP.
- Strong CI/CD, Docker, and Jenkins experience.
- TDD mindset, extensive unit/functional testing plus code review expertise.
- Proven microservices architecture and API design knowledge.
- Experience with OAuth/JWT authentication systems.
- Familiarity with ElasticSearch, MySQL, MongoDB; database migration strategies.
- Knowledge of messaging patterns (RabbitMQ, Celery, NSQ), event‑driven architecture.
- Ability to work with distributed tracing, observability tools.
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Computer Science, Engineering, or related field.
- Relevant certifications (e.g., AWS Certified Developer, Kubernetes Certified Developer) are a plus but not mandatory.
Issy-les-moulineaux, France
Remote
04-11-2025