Avid
Avid
Avid développe des logiciels et des outils de production pour les professionnels des médias, du divertissement et de la musique. Ses produits, notamment Pro Tools et Media Composer, permettent de créer des contenus audio et vidéo dans les domaines de la musique, du cinéma, de la télévision, de l’information et de la production en direct. L’entreprise utilise également l’intelligence artificielle pour améliorer les flux de travail créatifs et collabore avec des organisations du secteur afin de promouvoir des approches responsables de l’IA dans la musique et les médias.

Ingénieur principal en développement logiciel, bases de données - Télétravail en Pologne

Dirigez l’ingénierie logicielle axée sur les bases de données pour les solutions média d’Avid, en mettant l’accent sur les performances, l’évolutivité et la fiabilité. Analysez le comportement dans des environnements virtualisés et des systèmes distribués complexes.

Description

  • Développer, tester, optimiser et maintenir les solutions média d’Avid
  • Résoudre des problèmes d’ingénierie complexes dans l’ensemble du produit
  • Analyser le comportement du moteur dans des environnements virtualisés
  • Étudier les problèmes d’intégrité des données, de performances, d’évolutivité et de stabilité du système
  • Analyser les flux de travail de bout en bout reliant les applications web, les services backend et les systèmes orientés messages
  • Convertir les exigences fonctionnelles de haut niveau en conceptions techniques détaillées
  • Piloter la mise en œuvre jusqu’à son achèvement avec les équipes participantes
  • Coordonner les activités de développement et les livrables entre des équipes mondiales réparties sur plusieurs sites

Exigences

  • Au moins 8 ans d’expérience en développement logiciel
  • Expérience approfondie de C et C++, notamment de STL, Boost, des génériques, des algorithmes, des structures de données, de Microsoft Visual Studio, de l’API Win32 et de COM/DCOM
  • Expérience de Microsoft Windows Server et des environnements en cluster, des flux de plugins et de modules Apache, ainsi que du développement et du débogage d’applications dans des environnements virtualisés tels que VMware
  • Expérience des scripts PowerShell et de l’intégration et du déploiement continus avec GitHub
  • Connaissance des concepts et architectures REST, avec la capacité d’évaluer des systèmes complexes et de mener à bien des flux de travail
  • Capacité à diagnostiquer les problèmes de performances et à mettre en œuvre des solutions améliorant les performances, l’évolutivité et la stabilité du produit
  • Capacité à analyser les exigences, à communiquer efficacement avec les responsables produit et les équipes distribuées, et à coordonner le travail dans un environnement multisite
  • Anglais courant à l’oral et à l’écrit
  • Expérience de Postgres et d’autres bases de données SQL appréciée
  • Expérience de l’utilisation d’outils de développement assistés par IA, tels que Microsoft Copilot, appréciée
  • Expérience de la programmation en Golang appréciée
  • Expérience du déploiement de solutions SaaS basées sur le cloud avec AWS, Azure ou GCP appréciée
  • Expérience des pratiques de développement Agile appréciée
  • Expérience d’outils de supervision tels que Prometheus appréciée

Avantages

  • Télétravail flexible conçu pour favoriser l’équilibre entre vie professionnelle et vie personnelle
  • Programmes de développement professionnel avec mentorat et accompagnement de l’évolution de carrière
  • Environnement de travail garantissant l’égalité des chances et axé sur la diversité, l’inclusion et une expérience accueillante pour les employés
  • Package d’avantages comprenant une assurance santé et une assurance vie
  • Récompenses pour les recommandations de candidats par les employés
  • Politiques de congés généreuses favorisant l’équilibre entre vie professionnelle et vie personnelle