Ingénieur Développement R&D H/F

CDI
Salaire : 40K à 50K €
Télétravail fréquent
Expérience : > 3 ans
Éducation : Bac +5 / Master

Synamedia
Synamedia

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Nous recherchons un Ingénieur Développement H/F pour rejoindre notre équipe de Recherche et Développement (R&D) spécialisée dans les réseaux de diffusion de contenu (Content Delivery Networks ou CDN). Chez Synamedia, nous proposons un produit CDN centré sur la vidéo, déployé dans plusieurs pays. Notre CDN vise à desservir des millions d’utilisateurs dans chaque pays, avec des pics de trafic atteignant plusieurs térabits par seconde.

Le·la candidat·e idéal·e dispose d’une première expérience en développement. Une bonne compréhension des infrastructures réseau et des protocoles de communication serait un atout.

Rejoindre notre équipe internationale, diversifiée et en pleine croissance d’ingénieur·e·s R&D signifie contribuer activement à l’innovation dans le domaine de la vidéo et du divertissement. Vous aurez l’opportunité de travailler avec des technologies multimédias de pointe, de développer des solutions de diffusion novatrices et de participer directement à la création d’une solution CDN performante et prête à l’emploi. L’impact de notre produit sur l’expérience de visionnage vidéo apporte une dimension supplémentaire de satisfaction à notre travail.

La taille réduite de notre équipe et la nature ouverte de notre organisation permettent à chaque ingénieur·e de jouer un rôle clé dans le développement des produits. Ce poste inclut des interactions avec différentes parties prenantes de l’organisation ainsi qu’avec des clients, offrant une grande variété d’expériences et d’opportunités, avec un accent sur le développement de produits CDN pour nos clients.


Profil recherché

Responsabilités

  • Concevoir, développer et maintenir des systèmes et outils de mise en cache pour optimiser les performances de notre CDN.

  • Mettre en œuvre et gérer des systèmes de suivi des performances pour surveiller des indicateurs clés tels que la latence, le débit et la disponibilité des services.

  • Développer et gérer des infrastructures Cloud en tant que service (Infrastructure as a Service, IaaS) et intégrer des solutions de flexibilité Cloud (Cloud Elasticity) pour améliorer l’évolutivité des systèmes.

  • Implémenter des traitements en périphérie (Edge Processing) pour une gestion optimale des données et une efficacité accrue des performances au niveau local.

  • Analyser et optimiser les performances réseau en intégrant des solutions avancées de mise en cache, de compression des données et d’autres techniques d’amélioration.

  • Garantir des communications sécurisées en gérant les certificats et en mettant en place des contrôles d’accès appropriés.

  • Fournir un support technique avancé pour résoudre les problèmes liés aux performances ou à la configuration du CDN.

  • Collaborer étroitement avec les équipes de développement, d’infrastructure réseau et de sécurité pour assurer une intégration fluide des services. Documenter les configurations, processus de déploiement et bonnes pratiques.


Exigences

  • Diplôme de Master en informatique, génie électrique ou informatique (université ou école d’ingénieur·e).

  • 3 ans d’expérience en développement produit utilisant C/C++ et Java.

  • Une expérience dans les technologies de streaming vidéo, comme les systèmes adaptatifs (DASH, HLS), l’encodage vidéo (H265, VP9) et les formats multimédias (CMAF), est un atout.

  • Connaissance des protocoles réseau (IP, TCP/UDP, HTTP) et de leurs évolutions.

  • Une participation à des communautés open-source serait également un atout.

  • Familiarité avec les conteneurs et systèmes virtualisés.

  • Compétences en implémentation d’infrastructures Cloud en tant que service, de traitements en périphérie et de solutions de flexibilité Cloud.

  • Anglais courant, écrit et parlé.


Qualités personnelles

  • Un esprit positif et orienté solutions !

  • Rigueur et précision.

  • Excellentes compétences en communication avec des équipes distantes (via chats, GIT, Jira, e-mails, visioconférences).

  • Motivation pour proposer de nouvelles idées et contribuer à l’amélioration continue du produit.

  • Nous valorisons la diversité et encourageons les candidatures de tous profils, sans discrimination.


Déroulement des entretiens

Recruitment process

  • Étape 1 : screening call (20-30mn) notre équipe de recrutement afin de présenter le poste et comprendre tes aspirations

  • Étape 2 : entretien technique avec l’équipe et le Hiring Manager

  • Étape 3 : entretien avec la/le N+2 / VP Product Management 

  • Étape 4 : Entretien RH (Amandine ou Manuel)

  • Étape 5: Présentation de l’offre par notre equipe RH

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Engineering R&D”.