- Accueil
- Emploi Télétravail
- Backend Engineer - Remote
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
- Screen call pour comprendre ton parcours, tes motivations et te présenter Haiku et le poste (30 min)
- Entretien technique 1 avec Pierre, Lead Backend, pour évaluer ton niveau technique général (45 min)
- Entretien technique 2 avec Jorick, le CTO, pour évaluer ton expertise backend et architecture (90 min)
- Dernier entretien pour valider le fit culturel avec Jules, le CEO (60 min)