Le produit que nous construisons
Chez Yousign, nous construisons un produit de signature électronique en SaaS, qui adresse le segment des petites et moyennes entreprises
Nous devons donc construire un produit extrêmement simple et intuitif, capable d’accueillir un très grand nombre d’entreprises clientes (des dizaines de milliers) et d’utilisateurs (des millions).
Dans notre secteur d’activité, pas de compromis sur la conformité et la sécurité. Nous intégrons, sur tout le cycle de vie produit et jusqu’à l’hébergement, les meilleures pratiques de sécurité. Yousign est un formidable terrain pour apprendre sur tous ces aspects !
L’organisation Product & Engineering
Nous travaillons avec des équipes pluridisciplinaires et autonomes (feature teams et impact teams) autour d’objectifs partagés et clairement définis (OKR). L'équipe Engine est spécialisée dans des problématiques de plateforme technique. En tant qu’Engineering Manager Senior (F/M/X), tu seras leader de cette équipe backend, focalisée sur des composants critiques de notre architecture. Tu travailleras conjointement avec les EM/PM des squads produit pour délivrer communément les features du Produit Yousign.
Nos équipes sont en charge du build et du run : vous construisez, déployez puis maintenez ce que vous avez construit. Vous êtes responsables de bout en bout du service que vous proposez !
Nous avons adopté une méthodologie agile et favorisons au maximum l’amélioration de nos pratiques. Concrètement : nous utilisons un mélange de Scrum et de Kanban et notre quotidien est rythmé par quelques rituels clés : daily meetings, itérations courtes, démonstration produit régulière et rétrospectives fréquentes afin de nous améliorer constamment.
Contexte de la squad Engine au sein du domaine Platform
La squad Engine est en charge au sein de notre domaine Platform de gérer les composants critiques autour de la signature électronique, du stockage/archivage sécurisé et de l'intégration des solutions technologiques de cryptographie que nous utilisons en lien avec notre équipe Security & Compliance (PKI, HSM, QSCD ...). Ces composants sont utilisés non seulement par nos clients finaux via notre produit, mais aussi par nos équipes produit internes. Le travail de cette équipe est stratégique sur le flux métier de Yousign pour ce qui concerne les enjeux de signature, d'identification, de stockage ...
L’équipe fait face à des défis techniques de scalabilité et de performance liés à l'augmentation rapide du volume d'utilisateurs et du nombre de signatures. Nous recherchons donc un·e Engineering Manager Senior pour guider cette équipe dans la construction de solutions robustes et innovantes.
Notre stack technique
Un principe clé, KISS (Keep It Simple, Stupid), guide nos choix d’architecture et de technologies : faire le meilleur produit avec des solutions simples et éprouvées.
- Côté backend : PHP / Symfony, RabbitMQ, PostgreSQL, Docker, Rancher, Terraform, Pulumi, Gitlab, Datadog
- Côté intégration: Solution de PKI, application de signature ...
Nous consacrons du temps à l’amélioration de notre stack technique et de nos outils.
Notre culture tech : apprendre ensemble
Nous favorisons le partage de connaissance en interne et en externe :
- Les guildes permettent de s’améliorer entre experts d’un sujet et de partager les meilleures pratiques entre équipes
- Nous favorisons le travail en binôme, notamment via le pair-programming
- Nous organisons un moment de partage par mois afin que chacun puisse présenter un sujet technique qui lui tient à coeur
- Nous partageons sur les sujets Produit & Engineering sur notre blog
Missions
Management
- Incarner et transmettre la vision, les valeurs et les objectifs de Yousign aux développeurs de ta squad
- Faire grandir ton équipe par de l’accompagnement individuel sur le savoir-être et le savoir-faire des développeurs
- T’assurer que la dynamique d’équipe, le respect des échéances et la qualité technique des livrables sont au rendez-vous
- Communiquer clairement le bon niveau d’information : planning, enjeux et difficultés de ton équipe
- Participer au recrutement du pôle Engineering
- Encourager et faciliter une culture de leadership technique, en veillant à ce que l’équipe prenne les meilleures décisions architecturales pour répondre aux enjeux de scalabilité et de sécurité, ainsi qu’aux objectifs de Yousign.
Delivery & Processus
- T’assurer du suivi des processus de delivery et des rituels dans ton équipe
- Contribuer à l’amélioration continue des processus et outils utilisés par l’équipe, en étant force de proposition pour optimiser la qualité et la rapidité de livraison des solutions.
Architecture & Code
- Être un·e leader qui accompagne et guide la squad dans la construction des recommandations techniques, en veillant à ce qu'elles soient alignées avec les objectifs communiqués et les enjeux de l’entreprise. Tu joueras un rôle clé dans la facilitation des décisions architecturales, en assurant que celles-ci répondent aux besoins de robustesse, de sécurité et de scalabilité de Yousign.
- Collaborer étroitement avec les autres Engineering Managers et le Director of Engineering Platform pour co-construire une vision technique et organisationnelle cohérente, permettant de répondre aux défis de forte croissance de Yousign tout en garantissant l’évolution de notre infrastructure sur le long terme.
- Participer aux revues techniques pour garantir la qualité des livrables et la cohérence globale, en encourageant votre équipe à adopter les meilleures pratiques et à formuler des recommandations pertinentes face aux problématiques complexes rencontrées.
Profil recherché
- Une expérience solide en tant qu’Engineering Manager dans des environnements techniques complexes, idéalement dans un domaine Platform et/ou avec des équipes backend.
- Compétences en architecture technique et capacité à concevoir des solutions robustes et scalables dans un environnement à forte contrainte de sécurité (expérience avec PKI, cryptographie, applicatif métier, HSM fortement appréciée).
- Leadership et capacité à fédérer une équipe senior autour de défis techniques et à les accompagner dans leur montée en compétences.
- Connaissance des méthodes agiles (Lean/Kanban/SCRUM) et capacité à animer et structurer les processus d’une équipe autonome.
- Background technique solide en backend, avec une capacité à comprendre et orienter les décisions techniques sans forcément être un contributeur direct.
- Une expérience en SaaS B2B / éditeur de logiciel est un plus.
Intéressé·e ? Voici la suite :
- Entretien avec Pierre, Talent Acquisition Manager
- Rencontre avec notre CTO ou Engineering Director pour échanger sur tes connaissances et valider le fit avec l’équipe
- Un exercice pour valider tes compétences techniques
- Une étude de cas portant sur le management et la compétence produit
- Un échange avec les membres de la squad Engine
- Proposition finale