Staff Engineer - Banking
Nous répondons généralement sous 3 jours
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, Ă©volutif 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 Product 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 Product 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.
Shine est en pleine phase de scaling, et dans ce contexte nous avons décidé de renforcer l'équipe Banking. Cette équipe est trÚs stratégique pour nous : elle s'occupe de l'optimisation et du développement des fonctionnalités liées à notre partie néobanque (virements instantanés, nouvelles offres de crédit, virements internationaux, dépÎts d'espÚces, multi-portefeuilles, etc.) avec pour objectif de toujours simplifier la vie quotidienne de nos clients. Nous rejoindre sur ce poste, c'est devenir un membre clé de l'équipe en apportant vision et leadership technique au design de nos solutions bancaires.
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 que Staff Engineer - Banking đ
- Assurer un leadership technique et un mentorat auprĂšs des dĂ©veloppeur·ses de lâĂ©quipe Banking.
- 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.
- Travailler au quotidien avec les autres Staff Engineer pour sâassurer de lâhomogĂ©nĂ©itĂ© des pratiques, et guider la mise en place de nouvelles fonctionnalitĂ©s.
- Développer une expertise métier sur le traitement de données financiÚres, en interne et avec nos partenaires.
- Mener des changements structurels dans notre approche du développement afin d'améliorer l'efficacité, la maintenabilité et la scalabilité.
- Collaborer étroitement avec les équipes Produit, Banking Operations et les autres équipes Tech.
- Maintenir notre haut niveau de qualité grùce aux meilleures pratiques : clean code, tests, documentation, TDD...
Ăa pourrait coller si đ€
- Tu as une solide expertise technique (6 ans +) dans un environnement JavaScript/TypeScript (ou autre si tu es prĂȘt Ă passer Ă notre stack).
- Tu as au moins une expérience similaire dans un environnement réglementé (fintech, banque en ligne, medtech...).
- Tu as de bonnes connaissances en matiĂšre de clean code et clean architecture.
- Tu fais preuve d'excellentes compétences en termes de communication écrite et orale, en français comme en anglais (l'équipe de Shine est internationale !).
- Travailler en Ă©quipe est important pour toi et tu as Ă cĆur de favoriser la collaboration.
- Tu es enthousiaste à l'idée d'apprendre et transmettre. Tu es aussi trÚs pédagogue et tu es capable de rendre tes sujets accessibles aux populations non-tech.
- Tu es rigoureux·se et accordes beaucoup d'attention aux détails dans ton travail.
- Tu adhĂšres aux valeurs de Shine đ
Notre process de recrutement đ
1ïžâŁ Une premiĂšre discussion de 45â avec AnnaĂŻg (Tech Recruiter), pour faire connaissance et tâen dire plus sur Shine.
2ïžâŁ Un Ă©change de 30â avec Arnaud (VP Engineering) et Thomas (Director of Engineering), Ă propos de tes expĂ©riences dans la tech et du poste que nous proposons.
3ïžâŁ Un Ă©change de 60' avec Olivier (Engineering Manager) autour d'un exercice de design system.
4ïžâŁ Une rencontre de 45â avec Maxime (Staff Engineer) pour discuter des tenants et aboutissants du rĂŽle de Staff, suivi dâun entretien culture de 45â pour te donner plus de contexte sur les valeurs de Shine.
5ïžâŁ Une demie-journĂ©e d'immersion pour comprendre la culture de Shine et rencontrer le reste des Ă©quipes.
DĂ©couvre ton futur package et tes avantages ! đâš
Pour ce role, nous sommes ouvert·es Ă recruter aux niveaux G ou H (Ă dĂ©finir en fonction des tests techniques).Â
- Département
- Engineering
- Poste
- Staff Engineer
- Statut Ă distance
- Full remote possible

Quelques avantages Ă travailler chez Shine
-
đ©âđ» 1 jour de freelancing par mois : Lâoccasion de se mettre dans la peau de nos client·es (avec un compte premium offert !)
-
đȘ CongĂ© second parent de 8 semaines + 3 jours de congĂ© enfant malade
-
đ Mutuelle : Une couverture santĂ© Ă 100 % pour ta famille et toi
-
đ Travaille depuis nos bureaux parisiens ou depuis chez toi (en France et dans certains pays d'Europe) : Shine prend en charge un leasing d'ameublement pour bien t'installer Ă la maison ou un espace de coworking proche de chez toi
-
đ± Tickets restaurant : 9,05 ⏠par jour pour tes dĂ©jeuners
-
đ¶ Budget culture de 275⏠par an pour acheter des livres ou Ă©couter de la musique
-
đ€ž Pack sport : 300 ⏠par an pour prendre soin de toi
-
đŽââïž VĂ©lo + transport : Participation aux frais de transport, sur strapontin ou piste cyclable (Shine rembourse les kilomĂštres faits en vĂ©lo !)
-
âïž 8 Ă 10 jours de RTT par an pour toutes et tous
-
đ Prime vacances versĂ©e en Juin (â 500âŹ)
Travailler chez Shine
Chez Shine, notre premier objectif est que les personnes qui travaillent avec nous soient aussi heureuses et épanouies au travail que les entrepreneur·es que nous accompagnons. Découvrez comment en parcourant notre page carriÚre !
Staff Engineer - Banking
Téléchargement du formulaire de candidature
Vous travaillez déjà chez Shine ?
Recrutons ensemble pour trouver votre prochain collĂšgue.