Senior Data Software Engineer

Résumé du poste
CDI
Paris
Salaire : Non spécifié
Télétravail total
Compétences & expertises
Assurance qualité
Travail d'équipe
Shell
Serverless
Scala
+9

WeeFin
WeeFin

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

ESG Connect a pour vocation de faciliter la validation, l’exploitation et l’enrichissement des données fournisseurs dans le contexte particulier de chacun de nos clients. Cela conduit notre équipe de développeurs à mettre en place des pipelines data, une librairie de calculs configurables par les utilisateurs et des features permettant d’encadrer les processus ESG.

Les enjeux du poste

Les missions de notre équipe :

  • Concevoir les modèles de données des futures fonctionnalités, pour assurer un stockage et une interrogation efficaces

  • Garantir le bon fonctionnement des pipelines data

  • Créer des outils à destination des autres équipes pour naviguer dans les données

Les challenges de notre équipe :

  • Travailler avec des volumes de données importants en limitant les temps de calculs

  • Organiser et rendre configurable des processus de calculs complexes

  • Comprendre les méthodologies ESG pour être capable de les implémenter

Les missions

Au sein du pôle Data de l’équipe Tech, et rattaché.e directement au Data Lead, le.la futur.e Senior Data Software Engineer aura les missions suivantes :

1. Participer à la conception et à l’architecture de la pipeline data en collaboration avec les différentes équipes

  • Développer et maintenir les pipelines data, avec AWS Lambda et AWS StepFunction

  • Concevoir l’architecture des pipelines et du stockage des données

  • Diffuser la connaissance des technologies et les bonnes pratiques de code au sein de l’équipe Tech

2. Participer à la création ou l’amélioration d’outils internes

  • Développer des outils pour parcourir et vérifier les données

  • Être à l’écoute des autres équipes sur leur usage des data

3. Assurer la qualité de la plateforme

  • Traiter les problématiques de testabilité (grande variabilité dans les configurations utilisateurs, jeux de données hors production, etc)

  • Participer aux revues de code

  • Discuter des best practices avec les autres membres de l’équipe

Overview de la stack technique :

  • Pipeline Data: AWS Step Function, Lambda, ECS

  • Frameworks python: AWS SDK for pandas (awswrangler), pandas, numpy

  • Data Base: S3 (parquet), PostgreSQL, DynamoDB

  • Backend: Lambda Python/NodeJS, AWS API Gateway

  • Authentification: Cognito

  • Infra as Code: Terraform

Les + de l’équipe

  • Une équipe décentralisée en full remote

  • Une forte expertise technique

  • Une roadmap basée sur des OKR


Profil recherché

  • Tu as une expérience significative dans des postes et missions similaires, où Python était le langage principalement utilisé

  • Tu es à l’aise avec les langages de manipulation de données (Python, SQL, Scala…) et divers frameworks de programmation (Pandas, Spark, Bash/Shell…)

  • Tu as envie de développer en équipe dans un cadre serverless

  • Tu es motivé.e pour rejoindre un projet ambitieux, où tout est à construire

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Voir toutes les offres