Description du poste
L'équipe Search fournit des fonctionnalités de recherche en texte intégral et sémantique ainsi que la technologie de diffusion de contenu à Fluid Topics. Son logiciel est principalement écrit en C++ moderne, intégré dans Fluid Topics en utilisant Java et les technologies Web (et marginalement en Python) avec un accent important sur la performance, la fiabilité et le traitement distribué. La technologie de l'équipe est développée en interne et repose sur des décennies de recherche et de développement de produits.
L'Équipe
- Travaille main dans la main avec un Product Owner pour optimiser la valeur des livrables, et avec d'autres équipes et le CTO pour assurer une conception système cohérente et opérationnelle.
- Conçoit et révise les OKR trimestriels, en veillant à l'alignement avec les objectifs d'ingénierie et de produit afin de maximiser la valeur commerciale.
- Suit les principes Agile/Scrum et Dev(Sec)Ops et veille à ce que les connaissances soient partagées par tous les membres de l'équipe.
- Met fréquemment à jour le logiciel pour nos clients SaaS (visant une livraison continue).
- Gère les systèmes d'alerte et de surveillance et fournit une assistance experte en débogage aux autres équipes.
En tant qu'Ingénieur Logiciel, vous
- Contribuez activement à la base de code.
- Travaillez à différents rythmes (rapide pour le prototypage, plus lent pour les opérations robustes).
- Aidez l'équipe à prendre des décisions.
- Êtes proactif et savez comment aborder la dette technique au bon moment et aider à décomposer le travail pour que l'équipe puisse travailler rapidement.
Profil recherché
Qualifications
- Master en Ingénierie, spécialisation Informatique
- Compétences interpersonnelles : discuter, collaborer, partager, empathiser, respecter les autres points de vue
- État d'esprit : désireux d'apprendre, travailler en équipe, fournir un flux de valeur continu pour un produit en évolution rapide. Enthousiaste, proactif.
- Bon niveau d'anglais (contexte international)
- Minimum 2 ans d'expérience en tant que développeur logiciel avec de solides compétences en algorithmique
- Connaissance de C++, Java et Python (avec de solides compétences dans au moins deux d'entre eux)
Environnement Technique
- Versions à jour de C++, Java, Python
- Kubernetes, conteneurs, microservices, ArgoCD
- mongoDB, minIO, Consul, Kafka
- LitElement, technologies web (HTML, CSS, TypeScript), Storybook
- Clean Code, TDD, revues par les pairs et/ou codage en binôme
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.