Nous recherchons un(e) Ingénieur·e Full-Stack à forte expertise plateforme & data, capable d’intervenir au cœur des systèmes critiques de Bamboo Rose DI (Decision Intelligence).
Ce rôle s’adresse à un profil techniquement très solide, à l’aise dans des environnements complexes et distribués, avec une réelle appétence pour l’analyse approfondie, l’architecture logicielle et la résolution de problématiques à fort impact business.
Vous travaillerez en étroite collaboration avec les équipes plateforme, data, infrastructure et produit afin de renforcer la fiabilité, la performance et la scalabilité de la plateforme Bamboo Rose. Vous contribuerez directement à des briques fondamentales telles que Search, Document Hub, Buying Hub et la MDL (Master Data Layer).
Votre périmètre couvre aussi bien le backend, le frontend, que les composants transverses qui soutiennent l’expérience produit de bout en bout, avec un fort accent sur :
les modèles de données partagés,
la réutilisation inter-produits,
et les fonctionnalités pilotées par la data et l’intelligence artificielle.
Vos missions :
Concevoir, développer et maintenir des fonctionnalités cœur de plateforme en Python (backend) et React (frontend) au sein de Bamboo Rose DI, au service de capacités data avancées.
Développer des API GraphQL scalables et assurer une intégration fluide entre applications web et services backend pour les domaines Search, Document Hub, Buying Hub et MDL.
Produire un code propre, robuste et maintenable, couvert par des tests automatisés modernes (Python, JavaScript, TypeScript).
Mener des analyses techniques approfondies : investigation d’incidents et résolution de problématiques complexes touchant aux microservices, à l’infrastructure, aux bases de données et au frontend, dans des contextes fortement orientés data & analytics.
Renforcer la résilience de la plateforme grâce à du troubleshooting avancé, des analyses systèmes poussées et des améliorations structurelles long terme sur des services critiques.
Contribuer activement aux réflexions d’architecture : microservices, systèmes distribués, event-driven, cache, sécurité et optimisation des performances, avec un fort focus sur la cohérence des données et leur accessibilité transverse.
Travailler dans des environnements cloud & conteneurisés, avec des pipelines CI/CD assurant des déploiements fiables et maîtrisés de services data-intensifs en production continue.
Intégrer concrètement des technologies de Generative AI dans les systèmes backend, notamment pour des cas d’usage liés à la recherche, à la gestion documentaire et à l’intelligence data.
Exploiter des outils IA / agentiques pour accélérer le développement et améliorer la qualité logicielle.
Collaborer étroitement avec les équipes Produit, Data et Engineering afin de soutenir les initiatives stratégiques de la plateforme DI, et apporter un leadership technique lorsque nécessaire.
Participer activement aux rituels Agile, revues de design, analyses d’incidents et à la planification technique à l’échelle système.
5 ans ou plus d’expérience dans le développement d’applications web modernes en production, idéalement dans des environnements plateforme ou data-centric.
Expérience au sein d’équipes Agile performantes.
Maîtrise de l’anglais obligatoire, à l’oral comme à l’écrit, dans un contexte de collaboration internationale et de documentation technique.
Expertise approfondie en Python.
Très bonne maîtrise de React et de l’écosystème JavaScript / TypeScript moderne.
Solide expérience dans le debugging de systèmes complexes, du backend distribué jusqu’au frontend, sur des volumes de données importants et des modèles partagés.
Excellente connaissance des bases de données relationnelles, avec une préférence marquée pour PostgreSQL (modélisation, intégrité des données, performance), en lien avec des architectures de type MDL.
Expérience avérée dans la conception et l’intégration d’API GraphQL à grande échelle.
Bonne maîtrise des architectures microservices, des systèmes distribués et des patterns cloud-native orientés data.
Expérience avec Docker (Kubernetes est un plus).
Environnement cloud : Azure apprécié (AWS ou GCP également valorisés).
Pratique confirmée des frameworks de tests.
À l’aise avec les workflows CI/CD modernes et l’automatisation.
Excellentes compétences de communication.
Capacité à collaborer efficacement avec des équipes pluridisciplinaires.
💙 Pourquoi nous rejoindre ?
Une culture d’ingénierie collaborative et bienveillante, qui valorise l’apprentissage continu et la montée en compétences.
L’opportunité de contribuer à l’évolution de la Decision Intelligence Platform de Bamboo Rose à un moment clé de sa croissance.
Un impact concret sur des technologies qui rendent le retail mondial plus connecté, durable et résilient.
Une flexibilité forte sur le télétravail.
Prise de contact (RH) - 30 min
Entretien avec le manager - 1h
Test technique
Entretien technique (pair) - 1h
Entretien avec le CTO monde (en anglais) - 45 min
Rencontrez Guillaume, VP AI & Data Engineering
Rencontrez Martin, Customer Success Lead
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.