Ingénieur de Données Senior (H/F)

Job expired!

Description de l'entreprise

Believe est l'un des leaders mondiaux du marché de la musique numérique. La mission de Believe est d’accompagner les artistes et les labels locaux dans l’écosystème numérique en leur offrant des solutions à chaque étape de leur carrière et développement

Plus de 1900 employés dans 50 pays accompagnent les artistes avec compétence, respect, équité et transparence.

Afin de soutenir notre croissance rapide sur tous les continents, nous sommes constamment à la recherche de nouveaux Believers. Rejoignez-nous pour avoir ensemble un impact fort et positif sur l'industrie de la musique !

*Believe est cotée sur le compartiment A du marché réglementé d’Euronext Paris (Ticker : BLV, ISIN : FR0014003FE9).

www.believe.com

Prêt à #setthetone avec Believe?

Description du poste

Contexte

La tribu « Customer Finance » est composée de plusieurs équipes, dont l'équipe Finance Ingestion qui développe des outils et des applications pour la collecte de royalties auprès des plateformes de streaming de musique et prépare les données pour distribuer les royalties aux producteurs de musique.

En tant que Senior Data Engineer, vous rejoindrez une équipe de data engineers travaillant avec les principes de l'agile Scrum. Cette équipe est composée de 5 ingénieurs de données et 1 ingénieur logiciel.

Nous disposons d'un écosystème composé de :

  • Une base de gestion des données (Delta Lake) de plus d’1,5 milliards de lignes /mois

  • Le traitement des données avec Scala et Spark utilisant le runtime de Databricks

  • L’orchestration de nos pipelines de données avec Airflow

  • Des APIs déployées avec AWS Lambda et API Gateway pour interagir avec notre interface front (PHP)

  • AWS RDS pour héberger la base de données back-end en PostgreSQL

  • Le versionnage du code sous GitLab avec un environnement de développement, staging et production

  • Une infrastructure sous AWS

Les missions du Senior Data Engineer au sein de l’équipe :

- Aider les développeurs à écrire du code propre, de qualité et conforme aux standards de l’équipe

- Interagir avec l'architecte et les équipes d'infrastructure cloud pour concevoir les solutions d'ingénierie de données

- Proposer des améliorations continues et assurer la réduction de la dette technique

- Développer des flux de données (data pipelines) avec Apache Spark et Scala

- Faire de l'orchestration via Airflow avec Python

- Maintenir le workflow GitLab pour garantir la productivité de l'équipe de développement

- Faire des revues de code des autres membres de l'équipe

- Collaborer avec les membres de l'équipe de développement pour atteindre l'objectif du sprint

- Fournir un support applicatif et fonctionnel de l'application auprès des opérationnels

Qualifications

Qualifications pour le poste de Data Engineer

- 5-8 ans d'expérience en Scala

- Une connaissance générale de tous les composants d'une plateforme de données

- Expérience en programmation fonctionnelle

- Connaissance d'un système effect en Scala (ZIO ou Cats)

- Excellente maîtrise de l'API Spark en Scala afin de guider l'équipe sur les bonnes pratiques

- Expérience en développement backend

- Une bonne connaissance des services AWS (API Gateway, Lambda, SNS, SQS, S3, Cloudwatch, VPC)

- Développer avec une mentalité Keep it Simple, Stupid (KISS)

- Excellentes compétences en gestion des relations avec une équipe à distance

- Bonne communication pour gérer les différents points de vue et expliquer les contraintes aux utilisateurs

Optionnel

Expérience en PHP (framework Symfony ou Laravel)

Informations supplémentaires

Set the tone with us​

Chez Believe, nous avons deux cœurs : notre équipe et nos artistes.​

Nous croyons en la force de notre équipe qui s'épanouit chaque jour en développant son potentiel... Notre objectif est de leur offrir le meilleur environnement possible pour qu'ils puissent s'épanouir.​

Rock the job

Programme de formation et de coaching personnalisé ​

Politique de télétravail​

Un programme de bien-être "Pauses" avec de nombreuses activités et animations en interne​

Accès à Eutelmed, la plateforme numérique de santé mentale et de bien-être qui permet de parler à un psychologue expérimenté​

Un restaurant d'entreprise sain et eco-responsable​

Une couverture santé individuelle ou familiale​

Avantages du comité d'entreprise​​

Un rooftop​

Une salle de sport avec cours gratuits​

Sing in harmony

​Des groupes d'ambassadeurs pour s'engager à réduire l'empreinte carbone et environnementale de Believe et pour favoriser l'équité entre les femmes et les hommes.​

Mise en place du Forfait mobilité durable : remboursement jusqu'à 600€ des frais de transport en commun/avec une faible empreinte carbone.​

Congé parental de 5 jours ouvrables payé à 100% (en plus du congé de paternité légal ou du congé d'adoption, nous ne l'attribuons pas au congé de maternité)​

Believe s’engage pour l’égalité des chances en matière d’emploi, sans tenir compte de l’origine, du sexe, des mœurs, de sexualité, du genre, de l’âge, de la situation familiale, de l’état de grossesse, de la race supposée, des opinionspolitiques, des activités syndicales, des convictions religieuses, de l’apparence physique, du nom de famille, du lieu de résidence, de l’état de santé ou de la situation de handicap.

Découvrez nos nouveaux locaux : bit.ly/believeoffice