cover image
Bamboo Rose

Ingénieur·e Backend

On site

Nantes, France

Mid level

Full Time

10-02-2026

Share this job:

Skills

Communication Python NoSQL MongoDB PostgreSQL CI/CD Docker Kubernetes Monitoring Test Architecture Azure AWS Agile Junit GCP Redis Microservices

Job Specifications

Descriptif du poste

Nous recherchons un(e) Ingénieur·e Backend à forte expertise Python pour rejoindre l’équipe d’ingénierie Decision Intelligence (DI) de Bamboo Rose.

Dans ce rôle clé, vous concevrez, développerez et maintiendrez des services backend hautement scalables et disponibles, au cœur de notre plateforme DI, ainsi que de son intégration avec les modules historiques Plan et Create.

Vous jouerez un rôle moteur dans les décisions d’architecture, garantirez la performance et la fiabilité des systèmes backend, et interviendrez directement sur des problématiques d’ingénierie complexes. Le tout avec un focus fort sur :

la cohérence des données,
les modèles partagés,
l’interopérabilité entre plateformes,
et la gestion du multi-tenant à l’échelle.

Vos missions :

Développement Backend & plateforme DI

Concevoir, développer et déployer des services backend performants et scalables en Python, supportant les capacités Decision Intelligence consommées par les modules Plan et Create.
Concevoir et maintenir les couches d’intégration et les contrats entre les composants DI (Search, MDL, Document Hub…) et les workflows legacy Plan & Create.
Collaborer étroitement avec les équipes Produit et Engineering pour définir et livrer des API REST robustes, facilitant l’intégration entre les services DI et la plateforme Bamboo Rose.

Architecture & décisions techniques

Jouer un rôle moteur dans les décisions d’architecture et piloter les discussions de design technique.
Proposer des approches adaptées basées sur des architectures microservices, des patterns event-driven et des architectures orientées data.
Être garant de l’interopérabilité entre plateformes, de la gestion du multi-tenant à l’échelle, ainsi que de la cohérence des données et des modèles partagés.

Data, performance & fiabilité

Optimiser les interactions avec PostgreSQL sur des volumes de données massifs, en garantissant l’intégrité des données et la performance des requêtes, dans le respect des principes de la Master Data Layer (MDL).
Diagnostiquer et résoudre des problèmes de performance, de scalabilité et des incidents en production sur des systèmes distribués, y compris sur des sujets transverses DI ↔ Plan / Create.
Être force de proposition et garant des bonnes pratiques en matière de sécurité, fiabilité, qualité de code et maintenabilité, dans un contexte plateforme multi-produits.

Qualité, delivery & opérations

Réaliser des revues de code et promouvoir des standards d’ingénierie élevés, avec une attention particulière à la maintenabilité et à l’évolution long terme de la plateforme.
Améliorer les pipelines CI/CD, les stratégies de test et les outils de monitoring afin d’assurer des déploiements fiables de services backend critiques et data-intensifs.

IA, collaboration & méthodes

Tirer parti d’outils IA / agentiques pour accélérer le développement et améliorer la qualité logicielle.
Participer activement aux rituels Agile (sprint planning, design reviews, rétrospectives) et contribuer aux roadmaps DI et d’intégration plateforme.
Collaborer avec des équipes DI, Produit et Engineering, y compris dans des contextes impliquant des produits legacy.

Profil recherché

Expérience & contexte

5+ ans d’expérience professionnelle en développement logiciel, dont au moins 4 ans en backend dans un environnement SaaS, idéalement sur des plateformes ou des systèmes fortement orientés data.
Expérience en équipes Agile, pluridisciplinaires, incluant la collaboration avec des équipes travaillant sur des produits legacy.
Maîtrise de l’anglais obligatoire, à l’oral comme à l’écrit, dans un contexte de collaboration internationale et de documentation technique.

Compétences backend & architecture

Expertise avancée en Python.
Solide compréhension des systèmes distribués, des patterns d’architecture et du design cloud-native, incluant les enjeux d’intégration entre systèmes.
Expérience avérée dans la conception d’API REST scalables et le travail en architecture microservices, au service de multiples applications consommatrices.

Data & bases de données

Très bonne maîtrise de PostgreSQL et des bases de données relationnelles.
Connaissance des technologies NoSQL (MongoDB, Redis…) appréciée, notamment pour des usages de performance et de cache.

Cloud, delivery & qualité

Expérience avec la conteneurisation et l’orchestration : Docker requis, Kubernetes est un plus.
Environnement cloud : Azure privilégié (AWS ou GCP également valorisés).
Solide pratique des tests automatisés, incluant tests d’intégration et tests d’API (frameworks type JUnit ou équivalents).
Une expérience avec Playwright, Cypress ou des frameworks d’automatisation similaires est un plus, sans être un prérequis.

IA & communication

Expérience concrète avec des technologies de Generative AI, notamment pour des cas d’usage liés à la recherche, au traitement documentaire ou à l’intelligence data.
Excellentes capacités de communication, avec l’aptitude à expliquer des sujets techniques complexes à des

About the Company

Bamboo Rose offers a suite of specialized solutions designed to address the multifaceted requirements of modern retailers and brands. Our platform - TotalPLM™ - is the most comprehensive and innovative product lifecycle management (PLM) platform on the market and integrates a suite of advanced retail technologies, including Planning and Merchandising, Creative Collaboration, Product Development, Sourcing, Supplier Relationship Management, Purchase Order Management, and Global Trade Management all powered by AI-fueled Decisio... Know more