HA

Haiku

Backend Engineer - Remote

Résumé du poste

Bègles
Développeur

Modèle de travail

Remote first
Uniquement France
il y a 3 semaines
Description du poste

Missions principales

Sous la supervision du Lead Back-End, vous interviendrez sur le scaling et la fiabilisation de notre infrastructure, avec un focus particulier sur :

API & intégrations

  • Développer, maintenir et faire évoluer les API internes et les intégrations avec nos partenaires (barreaux, éditeurs juridiques, prestataires tiers)

Architecture microservices & traitement asynchrone

  • Contribuer à la robustesse de nos services distribués, à la gestion des files de messages et au découplage des traitements lourds

Performance & optimisation des bases de données

  • Identifier les goulots d'étranglement, optimiser les requêtes et les schémas, fiabiliser les volumes croissants de données juridiques

Qualité & fiabilité

  • Écrire du code testé, maintenable et documenté
  • Participer aux revues de code et à l'amélioration continue des bonnes pratiques de l'équipe

Observabilité & monitoring

  • Contribuer à la mise en place et à l'exploitation des outils de supervision pour garantir la disponibilité et la performance de la plateforme

Informations pratiques

  • Une mutuelle d'entreprise.
  • Au moins un séminaire d'entreprise par an.
  • Full Télétravail. Il faut être capable de se rendre à Bordeaux ou à Paris ponctuellement.

Expériences & études

  • Minimum 3 à 5 ans d'expérience professionnelle en développement back-end
  • Une expérience préalable en start-up, legaltech ou domaine connexe est un plus

Développement Back-End :

  • Maîtrise d'un langage orienté objet (Python recommandé)
  • Maîtrise des bases de données relationnelles (PostgreSQL, MySQL)
  • Maîtrise des systèmes distribués et architectures microservices : messages queues, Elasticsearch, Redis, gestion du cache et traitement asynchrone
  • Un plus : familiarité avec les bases de données vectorielles

DevOps :

  • Maîtrise de la gestion de pipelines CI/CD
  • Expérience de la conteneurisation (Docker) et des plateformes d'orchestration (Kubernetes)
  • Connaissance des plateformes de cloud computing, de préférence Google Cloud Platform (GCP) et Azure
  • Expérience pratique du déploiement de services sur des plateformes telles que GKE (Google Kubernetes Engine)

Autres :

  • Excellentes capacités de communication et de collaboration
  • Sens du détail et engagement à produire un code propre et maintenable
  • Anglais courant

Processus de recrutement

  1. Screen call pour comprendre ton parcours, tes motivations et te présenter Haiku et le poste (30 min)
  2. Entretien technique 1 avec Pierre, Lead Backend, pour évaluer ton niveau technique général (45 min)
  3. Entretien technique 2 avec Jorick, le CTO, pour évaluer ton expertise backend et architecture (90 min)
  4. Dernier entretien pour valider le fit culturel avec Jules, le CEO (60 min)