Software Engineer – Web Scraping & Data

CDI
Grenoble
Télétravail fréquent
Salaire : 40K à 50K €
Expérience : > 2 ans
Éducation : Bac +5 / Master

RegMind
RegMind

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

RegMind est la solution intelligente pour simplifier la gestion de la documentation réglementaire des acteurs clés de la banque, de la finance et de l’assurance. Notre plateforme, enrichie par l’intelligence artificielle, vise à aider les experts de ces secteurs à accroître leur efficacité.

Dans le cadre du renforcement de son équipe technique, RegMind cherche un développeur expérimenté pour prendre en charge la récupération, la transformation et l’ingestion de sources externes dans notre base documentaire.

Ce poste clé combine expertise technique et responsabilité : vous serez le référent sur le sujet du scraping, tout en contribuant aux autres chantiers de développement de l’équipe.

Missions principales :

  • Concevoir, développer et maintenir les pipelines de scraping et d’ingestion de données.

  • Assurer la qualité, la robustesse et la fiabilité des collectes (gestion des erreurs, résilience).

  • Structurer le code et l’architecture pour garantir maintenabilité et évolutivité.

  • Participer aux développements backend connexes (API, outils internes).

  • Contribuer à la sécurité et aux bonnes pratiques de développement.

  • Automatiser les tâches répétitives et savoir exploiter l’IA comme levier d’efficacité.

  • Être force de proposition sur les choix techniques, l’amélioration des processus et les outils.


Profil recherché

Compétences techniques

  • Maîtrise experte de Python et de la POO (principes SOLID, maintenabilité, bonnes pratiques d’architecture…).

  • Très bonne connaissance des techniques de scraping / crawling et d’ingestion de données.

  • Compréhension des bases de la sécurité applicative.

  • Maîtrise de Git.

  • Maîtrise de Docker et des principes fondamentaux de conteneurisation.

  • Bonus apprécié : notions en TypeScript et Vue 3 pour intervenir ponctuellement côté front.

Compétences transverses

  • Capacité à communiquer clairement avec les équipes métier et produit, ainsi qu’avec ses collègues techniques.

  • Autonomie et sens des responsabilités.

  • Esprit d’analyse et vision d’ensemble (savoir relier technique et usage).

  • Souci de la valeur ajoutée utilisateur.

Profil idéal

  • 6-7 ans d’expérience minimum en développement backend

  • Expertise Python : vous codez avec rigueur, vous structurez vos projets selon les bonnes pratiques POO et les principes SOLID, et vous êtes attentif à la lisibilité et à la maintenabilité.

  • Culture de la fiabilité : vous savez anticiper les cas limites, gérer les erreurs, mettre en place des systèmes résilients et documenter vos choix.

  • Autonomie forte : vous êtes capable de piloter un sujet de bout en bout (analyse du besoin, conception, implémentation, tests, monitoring…), tout en sachant solliciter les bons interlocuteurs quand c’est nécessaire.

  • Capacité à apprendre et s’adapter : vous aimez expérimenter, améliorer vos outils, intégrer de nouvelles pratiques (IA, automatisation, observabilité) pour gagner en efficacité.

  • Sens produit : au-delà du code, vous comprenez les enjeux métier et l’importance de la qualité de l’expérience utilisateur finale.

  • Bon communicant : vous savez vulgariser vos choix techniques auprès de non-techniques et travailler en bonne intelligence avec l’ensemble de vos collègues dans la bonne humeur.

  • Esprit d’équipe : vous partagez vos connaissances, vous codez en pensant à ceux qui reprendront vos développements, et vous participez activement à l’amélioration continue.


Déroulement des entretiens

  1. Analyse du CV, puis échanges avec le CTO pour faire connaissance et comprendre vos forces et faiblesses vis à vis du poste, à travers quelques questions techniques d’ordre général (visio - 1h).

  2. Exercice simple à réaliser chez vous (à votre rythme)

  3. Retours sur votre exercice

  4. Rencontre de l’équipe technique dans nos bureaux à Grenoble pour faire connaissance et valider les derniers points techniques (2-3h)

  5. Visio avec notre CEO (30-45min)

  6. Proposition