{"id":1266962,"url":"https://alion.io/job/septeo-backend-engineer-kotlin-data","title":"Backend Engineer Kotlin & Data","company":{"id":5369,"name":"Septeo","domain":"septeo.com","url":"https://alion.io/company/septeo","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"SmartRecruiters","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Montpellier, France"],"countries":["FR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":48000,"max_usd":90000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":35},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Docker","optional":false},{"name":"GitLab CI","optional":false},{"name":"Kotlin","optional":false},{"name":"Node JS","optional":false},{"name":"PostGIS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Snyk","optional":false},{"name":"Spring Boot","optional":false},{"name":"Swagger","optional":false},{"name":"TypeScript","optional":false},{"name":"Java","optional":true},{"name":"JavaScript","optional":true}],"status":"live","first_seen_at":"2026-09-25T12:06:32Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T03:35:37Z","board_verified":true,"closed_at":null,"days_open":3,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":3},"description":"Septeo est un acteur de référence du software en Europe,présent à l’international et reconnu parmi le top 5 des éditeurs de logiciels sectoriels en France. En forte croissance et en transformation permanente, le groupe s’impose comme un acteur clé de l’édition logicielle grâce à la force de son collectif : des équipes déterminées, audacieuses et engagées.\nChez Septeo, l’intelligence artificielle est placée au cœur de notre évolution. Nous la concevons comme un levier de performance durable, de collaboration et d’innovation, intégrée de manière responsable dans les pratiques du quotidien et démocratisé sur l’ensemble de nos métiers. L'ambition est claire : “make intelligent software for Europe”.\nNotre culture repose sur des valeurs fortes :être, faire et transformer ensemble. Elle n’est pas figée; elle se vit chaque jour dans nos actions et nos décisions, à travers un équilibre entre performance, responsabilité et plaisir.\nCette ambition s’incarne dans ce que nous faisons au quotidien : concevoir des logiciels qui accompagnent les moments de vie essentiels, au service de millions de citoyens. Être présent derrière ces instants clés est une responsabilité forte. C’est la nôtre. Et peut-être bientôt la votre.\nRejoindre Septeo, c’est intégrer une aventure collective à dimension internationale, porter la transformation du groupe dans un environnement en mouvement rapide, et faire de l’IA un levier concret de création de valeur, aujourd’hui comme demain.\nPrêt(e) à faire partie de l’aventure ?\n Nous recherchons un(e) Backend Engineer / Data Scientist, en CDI, à proximité de Montpellier (Lattes) pour notre filiale Septeo ADB.\nCe que nous pouvons accomplir ensemble :\nDans le cadre du développement et de l’évolution d’Immosearch, la plateforme de données cadastrales et immobilières de la division, l’équipe renforce son expertise autour de cet écosystème.\nLa plateforme repose sur plusieurs briques : PIGE, DPE, DVF, Gateway, Danim, Stats et AI, ainsi que sur les interactions entre ces différents composants.\nLe poste s’inscrit dans un environnement Data, avec un enjeu fort autour du fonctionnement, de l’évolution et de l’intégration des différentes briques de la plateforme.\nVous interviendrez au cœur de l’écosystème Immosearch et travaillerez en étroite collaboration avec :\nLe Tech Lead Data et un data engineer\nLes équipes produit\nLes équipes métier (migration / fonctionnel)\nLes équipes infra / DevOps\nVos missions principales\nVous maintenez et faites évoluer le backend Immosearch, et vous devenez à terme le second point d'expertise sur l'ensemble du périmètre.\n1. Partenariat et évolutions Danim\nConcevoir et développer les nouveaux endpoints et l'API dédiée à Danim\nAssurer le contrat d'interface (documentation, versioning, tests) avec le partenaire\nSuivre les performances et la qualité des données exposées\n2. Maintenance DPE et DVF\nAssurer les mises à jour et la fiabilité des imports et pipelines de données DPE et DVF\nCorriger les anomalies de données et de traitement, garantir la cohérence entre sources\nAdapter les traitements aux évolutions des sources open data (formats, schémas, volumétrie)\nOptimiser les requêtes et les index (PostgreSQL / PostGIS)\n3. Maintenance générale du code\nCorriger les failles de sécurité (Snyk, pentests) et mettre à jour les dépendances\nCorriger les bugs et faire évoluer techniquement la codebase (refactoring, dette technique)\nMaintenir et améliorer les pipelines CI/CD (GitLab CI) et les tests\nAssurer le support de niveau 3 sur les incidents de production\n4. Réduction de la dépendance à une seule personne (mission prioritaire)\nCartographier l'architecture : briques, flux de données, dépendances entre modules, modèle des deux bases\nProduire et maintenir la documentation : schémas d'architecture, runbooks, procédures de déploiement et de restauration\nMonter en compétence par pair programming, revues de code croisées et binômage sur les incidents\nIdentifier et proposer les chantiers de simplification pour rendre la codebase plus transmissible\nStack :\nBackend : Kotlin, Spring Boot ou équivalent\nBases de données : PostgreSQL, PostGIS, GeoJSON\nAPI : REST, OpenAPI / Swagger, authentification, gestion des CORS et sécurité\nData : ingestion, nettoyage et transformation de gros volumes de données, notamment open data DVF et DPE\nAnalyse / IA : Python, statistiques, briques AI\nServices annexes : TypeScript, Node.js\nFront : Flutter\nInfra / CI/CD : Docker, GitLab CI, Snyk, scans de dépendances et gestion des vulnérabilités\n Et si c’était vous ?\nVous disposez d’au moins 5 ans d’expérience en développement backend ou en Data Scientist.\nVous maîtrisez Kotlin et disposez de bonnes connaissances en PostgreSQL / PostGIS.\nVous êtes à l’aise avec la conception d’API REST et le traitement de volumes de données importants.\nVous êtes à l’aise avec les pipelines de données : ingestion, nettoyage et transformation de volumes importants de données.\nVous connaissez Docker, GitLab CI et les bonnes pratiques de sécurité.\nDes connaissances en Python, TypeScript / Node.js ou Flutter sont un plus.\nVous êtes rigoureux, autonome et à l’aise avec la reprise de code existant.\nUne expérience sur des données géospatiales ou immobilières serait appréciée.\n Rejoindre Septeo, c’est aussi :\nParticiper à l’aventure AI First de Septeo et découvrir de nouvelles façons de travailler grâce à l’intelligence artificielle.\nGrandir et s’épanouir grâce à un parcours de formation personnalisé et des opportunités de mobilité interne.\nVivre une expérience humaine, échanger et partager autour d’événements thématisés : afterworks, sport, RSE, séminaires, etc.\nRejoindre un collectif qui prend soin des autres et s’engage en faveur de l’égalité des chances, de la diversité et de l’inclusion.\nVous faites quoi lundi ?","description_format":"text","description_chars":5777,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"French","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[{"name":"France","iso":"FR","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["PropTech","Accounting & Tax Software","Legal Software"],"lifecycle":[{"event":"open","at":"2026-09-25T22:41:54Z"}],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":2,"expected_fill_days":27,"reasons":["conf:2","velocity","win:early"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/septeo-backend-engineer-kotlin-data","json_url":"https://alion.io/job/septeo-backend-engineer-kotlin-data.json","meta":{"generated_at":"2026-09-28T23:39:44Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":1296,"day_limit":5000,"remaining_today":3704,"minute_limit":60,"resets_at":"2026-09-29T00:00:00Z"}}}