Description

ABOUT THE JOB

At Dailymotion, our team of talented individuals from over 40 nationalities embraces four core values every day:

  • Opening perspectives – We are building bridges between different sides of the spectrum. We believe in freedom of speech, inclusivity, and a mix of cultures.

  • Building a safer world – Empathy is the key to understanding alterity. Caring for each other is our driver to creating a safe community.

  • Making bold moves – We are ambitious challengers. We are making against-the-flow choices to make visible changes in the platform’s ecosystem

  • Creating meaning – We spark joy and curiosity, we feel good about what we do and we want everyone else to feel the same fulfillment

Job Description
  • Design and build geo-distributed Backend systems using microservices architecture

  • Design and build API-centric systems using REST, GraphQL, and OpenAPI standards

  • Design and build distributed authentication and authorization systems

  • Design and build queueing and event-driven systems

  • Participate in legacy system modernization and incremental migration strategies

  • Collaborate on Partner API design with backward compatibility requirements

  • Proactivity on evolutions and improvements

Technologies

  • Languages: Python, PHP

  • Messaging: RabbitMQ, Celery, NSQ

  • Databases: Elasticsearch, MySQL, MongoDB

  • APIs: GraphQL, aioHTTP, OpenAPI, FastAPI

  • Authentication: OAuth, JWT, RBAC systems

  • Infrastructure: Docker, Kubernetes, Jenkins

  • Security & Config: Vault

  • Observability: Datadog, distributed tracing tools

Qualifications

​​​​​​Required

  • Strong programming capabilities in Python and PHP

  • Experience with continuous integration, continuous deployment, testing and automation tools (Jenkins etc.) and Docker

  • Strong concept of code quality (complexity, styling, unit testing, functional testing) and knowledge in TDD

  • Strong code review capabilities and ability to identify errors and improvements

  • Microservices architecture knowledge and experience

  • Understanding of API design patterns and RESTful services

  • Experience with authentication/authorization systems (OAuth, JWT preferred)

Preferred

  • Experience with large-scale system migration or modernization projects

  • Knowledge of API Gateway patterns and distributed system design

  • Understanding of event-driven architecture and messaging patterns

  • Experience with observability and monitoring in distributed systems

  • Knowledge of database migration strategies and data modeling

  • Experience with Partner/External API design and versioning strategies

Soft Skills

  • Outstanding organizational skills and ability to juggle multiple tasks

  • Demonstrated expertise in problem-solving and technical innovation

  • Strong communication skills – able to work effectively with technical and non-technical teammates

  • Strong level of written/verbal English

 

 

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!
#JobsHubEstonia #GlobalRecrutmen
#CareerOpportunities #HiringNow
#JobSeekersNetwork #EstoniaJ
#RecruitmentServices #EmploymentPortal