Software Engineer – CDI – Marseille (Hybride)

Résumé du poste

Marseille
Data Engineer

Modèle de travail

Hybride · 2 jours à domicile
il y a 3 jours
Description du poste

Localisation et package

  • Marseille
  • Télétravail hybride : 2 jours/semaine (variable selon missions)
  • 40 000 € à 60 000 € selon profil

Contexte

Mon client développe une solution SaaS BtoB Proptech à destination des administrateurs de biens (syndic de copropriété & gestion locative).

En croissance en France et en Europe, ils développent un nouveau produit from scratch, sans legacy, sur lequel ils concentrent l'essentiel de leur investissement pour les années à venir.

Quelques informations complémentaires :

  • Société établie depuis quelques années
  • Véritable aventure entrepreneuriale
  • À taille humaine, forte proximité avec les founders
  • Levée de fonds en cours
  • Bureau en plein centre de Marseille

Missions

Ton rôle n'est pas de travailler sur le produit lui-même, mais de concevoir et construire tes propres outils pour faire le pont entre les systèmes existants des clients et la plateforme SaaS. Ici, tu ne subis pas une stack de migration figée : tu la crées, tu l'améliores et tu la fais évoluer au fil des projets.

Concrètement :

  • Développer et faire grandir ton propre outillage de migration (frameworks, scripts, connecteurs réutilisables) plutôt que de repartir de zéro à chaque client
  • Analyser les systèmes d'information des clients (bases de données, architectures...) pour concevoir la bonne approche technique
  • Développer des pipelines ETL sur mesure pour extraire, transformer et charger les données
  • Co-construire la solution de migration avec le client : comprendre son SI, ses contraintes et ses besoins, puis imaginer ensemble le chemin le plus fiable
  • Préparer et exécuter les migrations en autonomie, de bout en bout
  • Intervenir directement chez les clients sur site (accès serveur, copie des données, état des lieux SI)
  • Assurer un suivi post-migration et capitaliser sur chaque projet pour enrichir tes outils
  • Être l'interlocuteur technique de confiance pour des dirigeants d'entreprise

Répartition approximative du temps

  • 40 à 50 % de code (développement d'outils, ETL, scripts de migration)
  • 30 à 40 % de migration et préparation
  • Le reste en relation client / co-construction sur site

Environnement technique

  • Langage principal : Go (Golang)
  • Bases de données : PostgreSQL
  • Typologies de clients variées, en constante évolution --- donc autant de cas d'usage pour muscler ton outillage

Profil recherché

  • Bac+5 ou équivalent, avec au moins 3 ans d'expérience en développement backend ou intégration de données
  • Maîtrise d'un langage typé/compilé : Go en priorité, ou Rust, C#, C, Java
  • Envie de construire tes propres outils plutôt que de te contenter de solutions existantes : tu penses réutilisable, tu automatises ce qui peut l'être
  • À l'aise avec les bases de données relationnelles et curieux face aux technos legacy
  • Rigoureux à l'extrême et minutieux
  • Bon relationnel client : à l'aise pour interagir seul avec des dirigeants, savoir vulgariser des enjeux techniques et co-construire une solution avec eux
  • Autonome, curieux et imaginatif face à des systèmes peu documentés ou peu standards
  • Basé à Marseille ou aux environs
  • Disponible pour des déplacements réguliers en semaine et ponctuellement le week-end

Pourquoi rejoindre cette aventure ?

  • Un rôle rare, à la croisée du dev, de la data et du terrain : chaque mission est un nouveau puzzle à résoudre... et une occasion d'enrichir tes propres outils
  • Une vraie liberté technique : tu construis ta stack de migration, tu es maître de tes choix d'outillage
  • Un environnement sain, exigeant et bienveillant, avec droit à l'erreur si tu es proactif
  • Un impact direct et concret : tu portes des migrations qui sont souvent le moment le plus critique pour un client
  • Une startup en croissance réelle, structurée et ambitieuse
  • Une équipe réduite où ton avis compte vraiment