Nuevo
Remote
Descripcion del puesto
Rejoignez l’équipe Open Connect Control Plane de Netflix, le leader mondial du streaming vidéo, et participez à la conception de services cloud qui déterminent, en temps réel, la meilleure façon de livrer le contenu aux millions d’utilisateurs qui cliquent sur « Play ». En tant qu’ingénieur logiciel senior, vous serez au cœur de l’optimisation du parcours utilisateur : vous développerez des algorithmes de routage capables d’analyser la latence réseau, la disponibilité des appliances Open Connect, la charge des serveurs et d’autres métriques afin de garantir la meilleure qualité d’expérience possible.
Vos missions principales incluront :
- Concevoir, implémenter et maintenir des micro‑services hautement disponibles, écrits en Go, Java ou Python, s’appuyant sur les services AWS (Lambda, DynamoDB, S3, etc.).
- Développer des modèles d’optimisation (machine learning, heuristiques) pour orienter les requêtes vers les appliances les plus performantes tout en maximisant la rentabilité du matériel.
- Créer des outils d’observabilité (metrics, dashboards, alerting) avec Prometheus, Grafana et OpenTelemetry afin de détecter, diagnostiquer et résoudre rapidement les incidents.
- Automatiser le déploiement de contenu à l’échelle mondiale grâce à des pipelines CI/CD (GitHub Actions, Jenkins) et à l’orchestration Kubernetes.
- Contribuer à l’architecture résiliente du système, en appliquant les principes du design « Chaos Engineering » pour garantir la continuité de service même en cas de pannes partielles.
- Promouvoir une culture d’excellence opérationnelle et d’inclusion, en partageant les bonnes pratiques, en mentorant les développeurs juniors et en participant aux revues de code et aux communautés internes.
Profil recherché : Vous justifiez d’au moins 5 ans d’expérience dans le développement de systèmes distribués à grande échelle, idéalement dans le domaine du streaming ou du CDN. Vous maîtrisez les concepts d’algorithmes d’optimisation, de data structures avancées et de performance réseau. Vous avez une solide expérience avec les environnements cloud (AWS, GCP ou Azure) et les conteneurs (Docker, Kubernetes). Vous êtes à l’aise avec les pratiques DevOps, le monitoring et la mise en place de métriques fiables. Vous avez un esprit analytique, une forte capacité à résoudre des problèmes complexes et une passion pour l’amélioration continue.
Ce que Netflix vous offre : un environnement de travail stimulant où l’innovation est encouragée, des équipes autonomes et multidisciplinaires, un package de rémunération compétitif, des stock‑options, un programme de formation continue, des congés illimités, ainsi que la possibilité de travailler à distance depuis n’importe quel endroit aux États-Unis. Vous contribuerez à une mission qui touche plus de 200 millions d’abonnés dans le monde, en garantissant que chaque seconde de streaming soit fluide, rapide et de la plus haute qualité. Si vous êtes animé par les défis techniques de grande envergure et que vous souhaitez façonner l’avenir du streaming, postulez dès maintenant et rejoignez la culture « Freedom & Responsibility » de Netflix.