Engineering Manager - Banking Platform

CDI
Paris
Salaire : Non spécifié
Télétravail total
Postuler

Shine
Shine

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

L’Engineering chez Shine 👨‍💻

Chez Shine, nous construisons le compte pro qui change le quotidien bancaire et administratif des entrepreneur·ses (freelances, professions libérales, PME). Le marché de la FinTech est l’un des plus complexes, nous devons donc produire un code fiable, scalable et centré utilisateur pour assurer la meilleure expérience possible à notre communauté, ainsi qu’une architecture robuste pour pouvoir poursuivre notre croissance.

Nos 70 ingénieur·es sont réparti·es en 6 équipes, afin que chacun·e puisse avoir un maximum d’impact et s’approprier son périmètre :

  • Les 4 équipes Solutions développent les nouvelles fonctionnalités (acquisition de clients, expérience utilisateur, copilote administratif et sujets bancaires).

  • L’équipe Platform s’occupe de toute la partie immergée (infrastructure Cloud, DevOps, Core APIs, outils pour les développeurs).

  • L’équipe Data conçoit les pipelines de données (Data Engineering, Science & Analysis).

Chaque équipe Solutions comprend différentes squads composées de 5 personnes, où chacun·e travaille en tant que développeur·se full stack, et collabore directement avec les équipes Product Management et Design.

En ce qui concerne notre stack, notre architecture est structurée en microservices et cloud functions, et nous utilisons React, React Native, Node.js, TypeScript, GraphQL, CircleCI, GitHub Actions, Kibana, Docker et GCP.

Ton rôle en tant qu’Engineering Manager 👋

La mission de l’équipe Banking est de s’occuper de nos services bancaires en développant des fonctionnalités impactantes pour simplifier la vie quotidienne de nos clients (virements instantanés, nouvelles offres de crédit, transferts internationaux, dépôts en espèces, portefeuilles multiples, etc.).

L’équipe est répartie en 3 sous-équipes :

  • Banking Platform (responsable du socle technique des services bancaires)

  • Banking Services (en charge de la couche métier des services bancaires)

  • Banking Experience (responsable de l’experience utilisateur)

Nous sommes à la recherche de notre futur·e Engineering Manager pour prendre la tête de notre équipe Banking Platform.

Voici à quoi ressembleront tes missions :

  • Recruter et encadrer une équipe de 3-5 personnes en adoptant un rôle de mentor.

  • Guider l’équipe dans son développement de carrière et son épanouissement personnel.

  • Collaborer avec des équipes transverses pour identifier et prioriser les initiatives de développement, et guider la mise en œuvre de nouvelles fonctionnalités.

  • Participer à la rédaction de la roadmap et assurer le deliver on time en collaboration avec l’équipe Product.

  • Contribuer à la discovery des projets et à leur exécution

  • Créer un code fiable et cohérent pour assurer notre évolutivité technique et avoir un fort impact sur l’architecture de Shine en proposant de nouvelles implémentations.

Ton temps sera partagé entre le management de ton équipe (50%) et la contribution aux projets (50%).


Profil recherché

  • Tu as de l’expérience backend (5 ans +) dans un environnement JavaScript/TypeScript.

  • Tu as une expérience dans un environnement réglementé (FinTech, banque en ligne…), idéalement autour du socle d’un système de transactions.

  • Tu as de solides connaissances en termes de mise en place de bonnes pratiques liées au code et à l’architecture.

  • Tu as déjà managé une équipe dans un environnement en constante évolution, en veillant à favoriser son développement tout en garantissant son bien-être.

  • Tu as pour ambition d’être un·e mentor humble et digne de confiance pour l’équipe, toujours prêt·e à transmettre tes connaissances.

  • Tu es capable de traiter plusieurs sujets en parallèle tout en sachant être réactif·ve face à des sujets urgents soudains.

  • Tu favorises une collaboration efficace entre les membres de ton équipe, et tu es capable de rendre tes sujets accessibles aux populations non-tech.

  • Tu sais faire des feedback clairs et actionnables, toujours avec empathie

  • Tu parles et écris en anglais couramment (car tu rejoindras une équipe multiculturelle).

  • Tu te reconnais dans les valeurs de Shine et est intéressé·e par le produit 💛

Chez Shine, nous avons à cœur de favoriser l’inclusion au sein des équipes, et de rendre le processus de recrutement fluide et accueillant pour chacun·e. Si tu as un handicap ou un besoin particulier qui nécessite un arrangement spécifique, n’hésite pas à nous le signaler !


Déroulement des entretiens

1️⃣ Un premier appel de 45’ avec Annaïg (Talent Acquisition Specialist), pour faire connaissance et t’en dire plus sur Shine.

2️⃣ Un échange de 60’ avec Thomas (Director of Engineering), à propos de tes expériences tech et du poste que nous proposons.

3️⃣ Un exercice en peer-programming de 60’ pour tester tes connaissances sur JavaScript.

4️⃣ Une étude de cas à faire à la maison suivi d’une restitution, pour te plonger dans l’environnement technique de Shine.

5️⃣ Une demi-journée d’immersion pour mieux comprendre la culture de Shine et rencontrer l’équipe au complet.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Équipe de direction”.

Voir toutes les offres
Postuler