Software Engineer senior

Huwise
Paris, France
6 days ago
Apply on www.welcometothejungle.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Data Analysis HTML5 Cascading Style Sheets (CSS) Distributed Systems Django Web Framework Systems Theories Python (Programming Language) MariaDB Neo4j RabbitMQ Svelte
+12 more
TypeScript Datadog ReactJS Large Language Models Snowflake Backend Kubernetes Data Management Celery Front End Software Development Google Gemini Docker

Job description

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.

Requirements

  • 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

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.

Benefits & conditions

  • 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.

About the company

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.welcometothejungle.com
Prepare application

Good distractions

Loading talks and stories from around this role