Software Engineer (Supplier Data Manager)

Résumé du poste

Paris
Développeur

Modèle de travail

Hybride · 3 jours à domicile
il y a 2 jours
Description du poste

Akeneo est la plateforme de données produit leader, propulsée par l'IA, qui aide les marques, fabricants, distributeurs et détaillants à unifier leurs données produit et leurs prix pour offrir de meilleures expériences, prendre des décisions plus intelligentes et stimuler la croissance dans un monde du commerce piloté par l'IA.

Nous misons tout sur l'expérience, du produit de premier ordre que nous construisons à l'environnement inspirant que nous créons pour nos employés. Vous évoluerez dans un environnement dynamique où vos idées et votre expertise auront un impact dès le premier jour. Notre modèle de travail flexible vous permet de vous épanouir, en équilibrant réussite professionnelle et épanouissement personnel. Chez Akeneo, vous ferez partie d'une équipe solidaire et collaborative qui valorise la communication ouverte, les succès partagés et les relations significatives.

L'équipe et ses domaines de responsabilité

L'équipe SDM (Supplier Data Manager) gère le portail d'entrée des données vers l'Akeneo Product Cloud.

Le SDM est un outil indispensable. Les détaillants et distributeurs ne l'adoptent pas par confort, mais parce que sans lui, l'intégration des données fournisseurs est une tâche manuelle et sujette aux erreurs qui retarde la mise en rayon des produits. Des centaines de fournisseurs envoient des données dans des formats variés (tableurs, PDF, images), et ces données doivent être nettoyées, classées, enrichies et vérifiées avant d'atteindre le catalogue. Le SDM réalise cela via une série de modules connectés : mapping, validation, classification, extraction, distribution multi-destinations, et plus encore.

L'échelle est ce qui rend ce défi complexe. Il ne s'agit pas de petits fichiers que vous pouvez confier à une IA pour obtenir un résultat propre. Les catalogues fournisseurs sont volumineux, en constante évolution et remplis de termes spécifiques à l'industrie, de particularités de formatage et de connaissances métier qui piègent les outils généralistes. Certains traitements sont déterministes, d'autres non. Concevoir des systèmes qui gèrent tout cela de manière fiable, à grande échelle, à travers des centaines de configurations fournisseurs, est le problème d'ingénierie que vous aiderez à résoudre.

Le SDM est une équipe pluridisciplinaire qui maîtrise son travail de bout en bout et est fière de résoudre les bons problèmes, pas seulement d'écrire du code. La direction fixe la direction, mais nous possédons la manière d'y parvenir. Lorsque les priorités s'entrechoquent, nous faisons des compromis basés sur les données clients plutôt que sur des opinions, et nous savons dire non aux tâches qui n'apportent pas de valeur. L'équipe est en phase d'investissement et d'accélération, et nous recrutons des ingénieurs pour façonner l'avenir du SDM.

Nous recrutons à plusieurs niveaux. Ce poste de Software Engineer est destiné aux personnes en pleine ascension. Si vous avez déjà une expérience approfondie, notre poste de Senior Software Engineer est probablement plus adapté.

Ce que vous accomplirez dans ce rôle...

  • Déployer des fonctionnalités sur le SDM : concevoir et livrer des fonctionnalités réelles de bout en bout, sur le back-end de traitement des données ainsi que sur le front-end en TypeScript et React, avec le soutien de l'équipe.

  • Travailler sur les pipelines de traitement de données : le cœur du SDM transforme des données fournisseurs désordonnées en données de catalogue fiables et à haut volume. Vous aiderez à rendre ces processus robustes et apprendrez à gérer les problèmes d'échelle et de justesse.

  • Prendre la responsabilité de vos réalisations : à mesure que vous grandissez, vous prendrez en charge davantage d'aspects, de la livraison à la surveillance en production, en passant par le suivi avec le support. Une rotation hebdomadaire au support est partagée au sein de l'équipe.

  • Évoluer vers un poste d'ingénieur senior : grâce aux revues de code, au pair programming et à un groupe d'ingénierie Staff dédié à votre progression.

  • Participer à la découverte client : comprendre comment les clients travaillent réellement et comment leurs retours façonnent nos développements.

  • Travailler sur l'ensemble du Product Cloud : collaborer avec les équipes adjacentes et comprendre comment la plateforme globale s'articule.

Ce qui vous permettra de réussir chez Akeneo...

Vous n'avez pas besoin d'être senior, ni d'avoir un parcours spécialisé. Vous avez besoin des bases d'un ingénieur solide : instinct de résolution de problèmes, curiosité, dynamisme et fondamentaux solides. C'est une équipe qui travaille sur des problèmes réellement complexes, donc être enthousiaste à l'idée d'apprendre est essentiel.

  • Vous réfléchissez, vous ne faites pas que coder. Vous voulez comprendre pourquoi quelque chose est construit et comment cela fonctionne réellement.

  • Vous construisez des bases solides. Vous connaissez les structures de données et les algorithmes, et vous apprenez à raisonner sur la conception de systèmes.

  • Vous aimez aller au fond des choses quand c'est difficile. Vous aimez déboguer, expérimenter et trouver la cause réelle des problèmes.

  • Vous êtes à l'aise sur l'ensemble de la stack, ou désireux de l'être. Le SDM couvre des back-ends de traitement de données et un front-end TypeScript/React.

  • Vous maîtrisez au moins l'un des langages suivants : Python, PHP ou JavaScript/TypeScript, et vous apprenez vite.

  • Vous vous souciez du client. Vous voulez savoir qui utilise ce que vous construisez et pourquoi cela compte pour eux.

  • Vous êtes à l'aise avec l'ambiguïté. Nous vous donnerons des problèmes clairs et l'espace pour les résoudre.

  • Vous utilisez l'IA pour réfléchir, pas seulement pour taper du code. Nous utilisons des outils comme Claude Code pour explorer, expérimenter et raisonner.

Processus d'entretien

  1. Appel de screening de 30-45 minutes avec l'équipe Talent Acquisition.

  2. Entretien technique de 45 minutes (étude de cas) avec le manager.

  3. Entretien comportemental de 90 minutes avec des membres de la ligne de produit.

  4. Entretien technique de 90 minutes avec un ou deux de nos Staff Engineers.

La vie chez Akeneo

Environnement de travail
  • Équilibre vie pro-vie perso : Horaires flexibles, télétravail ou hybride (3-4 jours de télétravail), et possibilité de travailler depuis n'importe où 30 jours par an.

  • France : 34 jours de congés payés et RTT. Budget de 500€ pour le télétravail. 50% de prise en charge du pass transport ou 45€/mois d'indemnité mobilité durable. Carte Swile (tickets restaurant) avec 50% de prise en charge employeur.

Inclusivité
  • Congé parental généreux : France : 16 semaines de congé maternité, 4 semaines de congé second parent.

  • Communauté : 2 jours de bénévolat payés par an et groupes de ressources employés (ERG) dédiés à la diversité et à l'inclusion.

Croissance et développement
  • Développement professionnel : Budget annuel de 1 000€ pour le développement personnel, parcours de carrière et mobilité interne.

  • Onboarding complet : Programme d'intégration structuré.

Bien-être
  • Santé et assurance : Assurance santé privée.

  • Sécurité financière : Assurance vie couvrant jusqu'à 5 ans de salaire et prévoyance complète.

  • Soutien à la santé mentale : Accès à des séances confidentielles avec un praticien ou un coach.