Software Engineer

À propos

Huwise accompagne les leaders data pour transformer leurs données en source de connaissance, d’innovation et de performance.

Ils conçoivent une solution SaaS de data product marketplace, pensée pour les métiers et les utilisateurs non experts, afin de rendre la donnée accessible, exploitable et créatrice de valeur. Avec Huwise, les organisations offrent à leurs collaborateurs et partenaires un accès unique, sécurisé et en self-service à leurs data products.

Aujourd’hui, plus de 350 clients dans 25 pays s’appuient sur Huwise pour accélérer leurs usages data, avec déjà plus de 3 000 plateformes déployées. Forts de 14 ans d’expertise en data management, ils proposent un accompagnement sur mesure pour répondre aux cas d’usage métier de nos clients.

Descriptif du poste

Le poste est ouvert dans nos bureaux à Paris ou Nantes, ou en télétravail complet en France métropolitaine.

L'équipe Context construit, orchestre et opère le Context Layer de la marketplace Huwise : la couche d'intelligence contextuelle au cœur de la data marketplace. C'est lui qui alimente tous nos agents IA. Sans lui, les agents seraient aveugles. Avec lui, ils comprennent la réalité de chaque portail de données.

Concrètement, l'équipe travaille sur trois terrains :

  • Analytics avancés — exploiter et croiser la donnée des portails pour en tirer des signaux exploitables, à grande échelle et en temps quasi réel.

  • Lineage — tracer d'où vient la donnée, comment elle se transforme et où elle circule, sur l'ensemble de la marketplace.

  • Framework agentique — la brique qui donne aux agents IA le contexte dont ils ont besoin pour comprendre et agir sur chaque portail.

Ce sont des sujets structurants : les décisions d'architecture y sont profondes, souvent difficiles à défaire, et le service tourne à grande échelle. Tu t'y épanouiras si concevoir des systèmes robustes et durables te motive plus que livrer vite et jeter.

Pour accompagner notre croissance, nous recrutons un ou une développeuse à dominante backend, mais qui n'a pas peur du frontend et aime construire des fonctionnalité de bout en bout. L'équipe compte aujourd'hui un développeur front très expérimenté et un data engineer : tu apportes la profondeur backend qui complète ce trio et fait tenir l'ensemble.

Ton périmètre si tu nous rejoins

  • Concevoir et faire évoluer le Context Layer : les services et APIs qui alimentent en contexte les analytics, le lineage et le framework agentique.

  • Bâtir les fondations data qui tiennent à l'échelle : indexation, requêtage et orchestration sur des milliers de portails, avec des exigences fortes de latence et de fraîcheur.

  • Outiller le lineage : modéliser et opérer le suivi de la donnée et de ses transformations à travers la marketplace.

  • Faire grandir le framework agentique : les briques backend qui exposent le bon contexte aux agents IA, de façon fiable et sécurisée.

  • Garantir une architecture durable, robuste et maintenable, et faire vivre ce qui est en production.

Votre rôle au sein de l'équipe

  • Conception & architecture Tu conçois des solutions backend solides sur des problèmes profonds, et tu poses des fondations qui façonnent durablement la plateforme. Tu challenges les choix techniques quand ils engagent le produit sur le long terme.

  • Delivery & qualité Tu implémentes de nouvelles fonctionnalités de bout en bout, tu écris du code de qualité, et tu mets un point d'honneur à rendre tes composants réutilisables. Tu travailles au quotidien avec le front, le data engineer, les PM et les designers.

  • Production & fiabilité Tu opères ce que tu construis : tu participes au support des fonctionnalités en production et tu veilles à leur robustesse à l'échelle.

  • Culture technique Tu développes une connaissance de la stack au-delà de ton équipe, et tu contribues à l'amélioration continue de nos pratiques d'ingénierie.

Nous utilisons principalement les technologies suivantes:

  • Backend: Elasticsearch, Python, Django/DRF, MariaDB, Celery / RabbitMQ, Neo4j

  • Frontend: React, HTML5 / CSS, Typescript, Svelte

  • Infrastructure: Snowflake, Vector.dev, Kubernetes, Datadog

  • Développement: Git / Github, Docker, IDE au choix

  • Licences Anthropic, Gemini au choix

Profil recherché

Tu bénéficieras d'un environnement exigeant et d'une équipe de développeurs expérimentés pour t'accompagner dans ta découverte de la codebase.

  • Tu maîtrises en profondeur les technologies du Web (protocoles, formats).

  • Tu as déjà utilisé Python en production, sur des services backend à usage à grande échelle.

  • Tu es à l'aise avec les systèmes orientés données : requêtage, indexation, ou stockage à fort volume — ou tu as une vraie appétence pour t'y plonger.

  • Tu écris du code de qualité et tu conçois des composants pensés pour durer et être réutilisés.

Les plus

  • Une connaissance de l'univers du data management ou de la modern data stack.

  • Une expérience des systèmes de recherche, de graphe (Neo4j) ou de systèmes distribués.

  • Une exposition aux LLM, agents ou frameworks agentiques — un vrai atout, puisque c'est ce que le Context Layer alimente.

Huwise s'engage en faveur de la diversité et de l'égalité des chances. Tous nos postes sont ouverts aux personnes en situation de handicap.

Nos petits plus Huwise :

  • Carte Swile (10€/jour).

  • Forfait Mobilité Durable (600€/an, hors full-remote)

  • Participations sponsorisées pour des événements sportifs : Marathon de Paris, the Color Run et plein d'autres ! 🏃🏼‍♂️

  • Flexibilité de télétravail.

  • Prime de cooptation.

  • Prime de participation.

Process de recrutement

1. 1er entretien (visio, 25 minutes)

Nicolas Terpolilli (Head of product delivery)
Présentation du poste, de l'équipe, du parcours et des motivations du candidat, de son principal accomplissement...

2. Entretiens (visio ou au bureau)

  1. Entretien Tech avec 2 devs (1h30)

  2. Entretien Produit avec PM/designer (~45 minutes)

  3. Entretien Architecture et conception avec CPTO (1 heure)

  4. Entretien RH (~30 minutes)

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris, Nantes
  • Expérience : > 3 ans
  • Télétravail total possible
  • Salaire : entre 50000€ et 60000€ / an