Sur le rôle
Nous recrutons un·e Solutions Engineer pour mener les implémentations et personnalisations de notre plateforme avec de vrais clients. C'est le rôle charnière entre les ventes et le delivery : vous travaillez avec l'AE en pré-vente (discovery technique, démos) et ensuite menez le pilote + go-live avec le client.
Ce n'est pas un rôle de support — c'est un rôle d'ingénierie appliquée au client. Vous écrivez du code, configurez des intégrations, résolvez des problèmes spécifiques à chaque chaîne de valeur, et devenez expert des particularités de chaque client (exportateurs de café, transformateurs de viande, détaillants, etc.).
Ce que vous allez faire
- Discovery technique avec clients : cartographier la chaîne de valeur, identifier CTEs/KDEs, concevoir le flux de données end-to-end.
- Intégrations sur mesure : connecter Darwin avec les ERPs client (SAP, Oracle, custom), capteurs IoT, systèmes legacy via APIs.
- Mener le pilote : configurer Captia/Tracium/Fidenta pour le cas spécifique, former les utilisateurs, débugger en production.
- Go-live et scale-up : passer du pilote au déploiement complet, former le client pour qu'il soit auto-suffisant.
- Feedback produit : vous êtes la voix du client vers l'équipe ingénierie — feature requests, pain points, gaps.
- Documentation technique : playbooks d'implémentation, guides d'intégration, cas d'usage.
- Pré-vente : soutenir l'Account Executive avec des démos techniques et propositions sur mesure.
Ce que nous cherchons
- 5+ ans en ingénierie logicielle, de préférence avec rôle client-facing (Solutions Engineer, Sales Engineer, Implementation Consultant).
- Solide en Python, TypeScript/JavaScript. Expérience avec APIs REST, bases de données relationnelles, cloud (GCP/AWS).
- Expérience en intégrations avec systèmes enterprise — ERPs, WMS, capteurs IoT, data pipelines.
- Mentalité problem-solver : vous aimez partir d'un cas client et ne pas arrêter tant que ça ne marche pas.
- Communication claire technique et non technique. Vous parlerez à des CTOs, compliance officers et opérateurs en usine.
- Anglais avancé (C1) — clients internationaux + équipe distribuée.
Un plus
- Expérience avec blockchain / smart contracts (Solidity, EVM).
- Mobile dev (React Native) ou expérience avec apps offline-first.
- Secteur : food & agri, supply chain, logistics, ou compliance tech.
- Expérience implémentant des plateformes dans des opérations rurales ou à connectivité limitée.
Ce que nous offrons
- Salaire de base en USD compétitif (fourchette claire dès le premier call).
- Equity pour les rôles stratégiques précoces.
- 100% remote, horaires flexibles, async-first.
- Stack moderne : Python/FastAPI, TypeScript (NestJS + React), GCP, LangGraph, Qdrant, Solidity.
- Usage intensif de Cursor + Claude Code dans le workflow quotidien.
- Budget pour voyages en visites client et conférences techniques.
- Formation continue — cours, livres, conférences.
Processus
- Premier call (30 min) — intro avec CTO pour comprendre votre background et fit culturel.
- Technical interview (60 min) — conversation technique profonde sur cas réels.
- Case study / take-home — un mini projet ciblé (4-6h) sur une intégration réelle. Vous le présentez en call.
- Final round — vous rencontrez l'équipe (CEO, CTO, autres SEs).
- Références — on parle à 2-3 personnes qui ont travaillé avec vous.
- Offre sous 48h après l'étape précédente.

