À propos du poste
Chaque plateforme construite sur Nexus, du système de gestion des sinistres d'un assureur au planificateur de mission sur un navire, repose sur le même socle. Vous contribuerez à le construire et à l'exploiter. Le travail couvre le répartiteur d'IA qui achemine chaque appel de modèle, les espaces privés qui isolent chaque client, ainsi que les outils qui installent et mettent à niveau Nexus partout où il tourne.
Vous rejoindrez une petite équipe responsable de ses services de bout en bout : conception, code, tests, mise en production et astreinte.
Vos missions
- Construire et améliorer les services clés du fond de panier, en mettant l'accent sur le routage, les limites et l'isolation.
- Rendre les installations et les mises à niveau parfaitement prévisibles, y compris sur les sites isolés (air-gap) qui se mettent à jour à partir d'un disque signé.
- Rédiger les documents de conception avant de développer, et relire ceux des autres.
- Identifier et corriger les parties lentes, fragiles ou obscures de la plateforme.
- Participer à l'astreinte pour les services dont votre équipe a la charge.
Votre profil
- Plusieurs années d'expérience dans le développement et l'exploitation de services backend en production.
- Une solide expérience avec Kubernetes, les conteneurs et l'infrastructure as code.
- Maîtrise d'au moins l'un des langages suivants : Go, TypeScript, Rust ou Python.
- Un souci constant de la sécurité et des personnes qui exploiteront ce que vous construisez.
- Une écriture claire. La plupart de nos décisions commencent par un court document.
Points appréciés
- Expérience sur des plateformes mutualisées (multi-tenant), la gestion des identités ou des secrets.
- Expérience de l'exploitation de logiciels dans des environnements réglementés ou déconnectés.
- Expérience pratique du déploiement de modèles (model serving) ou de l'ordonnancement de GPU.
Ce que nous offrons
Un poste avec de vraies responsabilités sur un produit utilisé dans des contextes critiques, une équipe qui documente son travail par écrit, et le temps de bien faire les choses. L'offre écrite détaille la rémunération, le niveau et les avantages.
Notre processus de recrutement pour ce poste
- Un premier appel avec le responsable du recrutement, d'environ trente minutes.
- Votre travail. Présentez-nous un projet que vous avez réalisé, ou faites un court exercice.
- Rencontre avec l'équipe lors d'une session de travail sur un vrai problème de conception.
- Une offre, par écrit.
Nous vous donnons une réponse à chaque étape.