A propos de l'entreprise
S’appuyant sur ses solutions issues de l’Intelligence Artificielle, d’une solide expérience métier et de la confiance de ses clients des secteurs privé et public, Bloom s’est imposée comme l’entreprise incontournable pour accompagner les entreprises et les organisations dans la gestion des risques réputationnels et les manipulations de l’information.
A propos du poste
Nous recherchons un(e) Senior Backend Developer pour contribuer activement à la définition et mise en place de notre stratégie de collecte de données sociales, le cœur stratégique de Bloom. Vous apportez une expertise rare : vision architecture pour des systèmes distribués à haute charge combinée à une ingénierie avancée de la collecte de données.
Vous serez donc amené(e) à prendre en charge les missions suivantes :
Missions principales
* Contribuer activement au pilotage technique de la collecte de données
* Concevoir et faire évoluer l’architecture des micro-services de collecte : robustesse, scalabilité, résilience
* Modéliser et résoudre les défis de charge : I/O, latence, bande-passante, parallélisme
* Identifier les pain-points, proposer des designs architecturaux, mener des revues techniques
* Construire sur l’existant avec pragmatisme : migration progressive, dette technique maîtrisée
* Réaliser des PoC pour valider de nouvelles approches, y compris des workflows agentiques
* Augmenter le périmètre de collecte via l’intégration de nouvelles sources sociales
* Fonctionner en équipe Agile (Kanban / Scrum) avec une posture novatrice, pragmatique et constructive
NB : La présente liste de missions est non exhaustive et pourra évoluer en fonction des besoins de l’entreprise.
Formation et expérience
* Bac + 5 en développement backend ; Ingénieur ou Master en informatique
* Expérience de 7 ans minimum en backend, dont au moins 3 ans en position sénior ou lead technique
Compétences requises
Must-have
Collecte de données
* Maîtrise experte du protocole HTTP
* Connaissance fine des mécaniques réseau au niveau TCP/IP (connexions persistantes, timeouts, retry patterns)
Architecture & Backend
* Vision et compétences d’architecture système : conception évolutive, patterns distribués, découpage micro-services
* Expertise NodeJS / TypeScript en environnement de production haute charge
* Maîtrise des designs asynchrones et distribués : queues, streams, backpressure
* Expertise en message brokers : Kafka, RabbitMQ, AMQP
* Expérience en architecture conteneurisée : Docker, Kubernetes
* Qualité de code : tests, code reviews, culture DevOps
Développement assisté par IA
* Utilisation quotidienne de l’IA comme outil de développement (Claude Code / Cursor / Codex / ...)
* À l’aise avec les approches agentiques pour accélérer la conception et l’implémentation
* Améliorer en continue l’observabilité de la plateforme à l’aide d’agents IA
* Capable de déléguer des tâches de développement à des agents IA et d’en superviser la qualité
Soft skills
* Clair et structuré : capacité à formaliser des problèmes complexes et à communiquer des décisions techniques
* Pragmatique : privilégie les solutions adaptées au besoin, construction incrémentale
* Curieux et avant-gardiste : veille active sur les technologies émergentes, goût de l’expérimentation
* Sens du collectif et de la production, impliqué dans la stabilité de l'ensemble de la plateforme
* Résilient sous pression : à l’aise dans un contexte où les systèmes sont vivants et les contraintes évoluent
Nice-to-have
* Maîtrise des navigateurs headless : Playwright, Puppeteer, ou solutions encore plus avancées …
* Expérience de développement en Go et / ou Rust
* Expérience avec Helm, Prometheus, Grafana, OpenTelemetry
* Expérience d’intégration de LLM via API en production
* À l’aise en anglais, à l’oral comme à l’écrit
Contrat
* Type : CDI
* Date de démarrage souhaitée : dès que possible
* Rémunération : entre 75 000 et 95 000€ brut annuel
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.