H
Backend Engineer
Haiku
Bègles · flexible Full-time Today
About the role
About
En tant que Backend Engineer chez Haiku, vous serez intégré(e) dans une équipe dynamique et passionnée chargée de développer et de maintenir notre plateforme SaaS. Vous serez impliqué(e) dans toutes les étapes du cycle de développement, de la conception au déploiement.
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)
Skills
DockerElasticsearchGoogle Cloud PlatformGKEKubernetesMySQLPostgreSQLPythonRedisAzure
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free