Data engineer

  • CDI
  • Temps plein
  • 45,000 € - 50,000 €
  • Hybride (13290, Aix-En-Provence, 13, France)

📍 Poste basé à Aix-en-Provence – Télétravail possible jusqu’à 3 jours/semaine

Parlons bien, parlons fulll !

Chez fulll, on pense que les experts-comptables méritent mieux que de passer leurs journées à gérer de l’administratif. Notre ambition ? Les remettre au cœur du jeu économique en leur redonnant le temps et les moyens d’exercer pleinement leur rôle de partenaires stratégiques auprès de leurs clients.

fulll, c’est :

  • Une solution SaaS nouvelle génération, simple, complète et interopérable

  • 21 ans d’innovation continue

  • +1300 cabinets utilisateurs, +200 000 entreprises accompagnées

  • Une vision claire : aider les experts-comptables à accompagner 1 million d’entreprises d’ici 2030

Notre force ? Une approche centrée sur l’expérience utilisateur, l’automatisation intelligente, et une donnée enrichie qui alimente un conseil à forte valeur ajoutée.

Et si c’était toi, notre prochain·e fulller ?

🎯 Ta mission

Tu évolueras au sein d’une équipe Data en pleine croissance, composée d’1 Product Manager, 1 architecte, 2 data engineers et 1 QA

En tant que Data engineer, tu participeras à la mise en place, au déploiement et au monitoring de pipelines d’intégration et de transformation de données à grande échelle.
Ton rôle sera essentiel pour alimenter nos applications en données fiables, structurées et exploitables.

Tu contribueras également activement à l’évolution de notre data lake et à la modernisation de notre stack — notamment avec la migration de PostgreSQL vers Snowflake et l’introduction prochaine de dbt.

💡 Ton impact

  • Participer à la conception et à la mise en œuvre d’une stratégie de gestion de la donnée au service de nos produits.

  • Garantir la fiabilité, la performance et la disponibilité des données utilisées par nos équipes produit.

  • Travailler au cœur d’un projet majeur de partage de données entre différents cabinets, impliquant des flux massifs et des enjeux de scalabilité.

  • Transformer des besoins fonctionnels en réalisations techniques concrètes, en lien avec le Product Manager.

Contribuer à l’exposition de la donnée via des API GraphQL, pour créer des cas d’usage concrets et à forte valeur.

💼 Ton quotidien chez fulll

  • Concevoir, déployer et monitorer des pipelines ELT robustes.

  • Structurer et valoriser des sources de données variées.

  • Participer activement aux échanges techniques, à la veille et au partage de bonnes pratiques.

Développer ou faire évoluer des API en Node.js/GraphQL pour exposer les données traitées.

🔍 Ce que nous recherchons chez toi

  • 🧠 Compétences techniques

    • Une expérience de minimum 5 ans sur un poste similaire

    • Solide maîtrise de Python et SQL

    • Expérience dans la création et le maintien de pipelines ELT

    • Avoir déjà travaillé sur des projets manipulant de grands volumes de données (au delà du tera)

    • Connaissances sur Snowflake appréciées (sinon motivation à apprendre)

    • Une expérience ou des bases en TypeScript et GraphQL sont un vrai plus

    • Familiarité avec un cloud provider majeur (AWS, Azure ou GCP)

    • Idéalement, une première expérience avec Infrastructure as Code (Terraform)

    🤝 Soft skills

    • Humilité, esprit d’équipe et curiosité

    • Envie de progresser et de faire progresser l’équipe

    • Capacité à communiquer simplement sur des sujets techniques

🍒 Les petits + qui font toute la différence

  • Une carte Swile de 9,20€ prise en charge à 60% par fulll pour des repas gourmands et équilibrés

  • 13 jours de RTT

  • Une prime vacances versée au mois de juillet (environ 500 euros)

  • Un compte épargne temps (CET)

  • Une mutuelle prise en charge à 70%

  • Cours de sport hebdomadaire avec un coach sportif

  • Des corbeilles de fruits livrées chaque semaine

  • Une politique de flexibilité (jusqu’à 3 jours de télétravail par semaine)

  • Une équipe solidaire, responsable, efficace et motivée par l'innovation

  • Une entreprise en croissance avec des projets stratégiques à forte visibilité

🚀 Processus de recrutement

  • 1er entretien avec un·e chargé·e de recrutement : faire connaissance, en apprendre plus sur ton projet professionnel et te présenter la méthode fulll

  • Un test technique

  • 2ème entretien technique en présentiel avec le manager du poste et un membre de l’équipe