Lieu : Lille (Euratechnologies) | Contrat : CDI | Expérience : 2 ans minimum | Salaire : 37-45K€ selon profil | Télétravail : 2 à 3 jours par semaine
Karnott développe un boîtier connecté qui se fixe sur n'importe quelle machine agricole pour enregistrer automatiquement les interventions terrain : hectares travaillés, kilomètres parcourus, temps de travail, trajets GPS, ou télémétrie machine. Fini les carnets papier.
Aujourd'hui, ce sont des dizaines de milliers de matériels équipés et des milliards de points GPS collectés. Notre plateforme web et notre app mobile permettent aux agriculteurs, ETA et CUMA, et aux viticulteurs de piloter leur activité en temps réel.
On traite de la donnée géospatiale à grande échelle, on la transforme en données utiles, et on construit les outils qui permettent à nos utilisateurs de prendre de meilleures décisions au quotidien.
Tu rejoins l'équipe produit pour concevoir et faire évoluer les services backend qui alimentent notre plateforme. Concrètement :
- Concevoir et développer des APIs performantes qui servent notre plateforme web, l'app mobile et nos intégrations partenaires
- Traiter et valoriser de la donnée géospatiale en temps réel et en batch
- Modéliser et optimiser notre base de données PostgreSQL pour des volumes croissants de données terrain
- Opérer sur Google Cloud Platform : déployer, monitorer, scaler les services
- Participer aux choix produit : chez Karnott, nous sommes au contact du terrain et des utilisateurs. Tu t'intéresses à la finalité du produit, tu as ton mot à dire sur ce qu'on construit et comment.
- Go (Golang) : ton langage principal. Tu sais écrire du code idiomatique, testable et maintenable
- Kotlin : Bonus. une partie de l'algorithme de valorisation de la donnée est en Kotlin. Tu n'as pas besoin d'être expert·e, mais tu es à l'aise pour lire et contribuer à du code dans ce langage, ou tu es motivé·e pour monter en compétence.
- API REST / gRPC : tu as conçu et maintenu des APIs en production, tu connais les enjeux de versioning, de performance et de documentation.
- PostgreSQL : requêtes complexes, indexation, extensions spatiales (PostGIS est un vrai plus) et TimeSeries (TimescaleDB).
- Google Cloud Platform : Cloud Run, Pub/Sub, BigQuery, Cloud Storage... tu es à l'aise dans un environnement cloud managé
- Geodata : tu as manipulé des données géospatiales (GPS, GeoJSON, projections, calculs de surfaces) ou tu es motivé·e pour monter en compétence rapidement
- Claude : tu sais tirer parti de l'IA pour accélérer ton développement, que ce soit pour générer du code, faire du refactoring ou documenter tes APIs
- Appétence produit forte : tu ne codes pas juste des specs, tu comprends le problème utilisateur et tu proposes des solutions. Tu es curieux·se de savoir comment ce que tu construis est utilisé sur le terrain
- Autonomie : l'équipe est resserrée, chaque personne a un impact direct. Tu sais prendre des initiatives et porter un sujet de bout en bout. Nous sommes une équipe produit de moins de 10 personnes, avec une Product Manager, une UI designer, et des développeuses et développeurs avec des compétences Front, Mobile, Backend et Hardware.
- Esprit d'équipe : tu es à l'aise pour collaborer avec des profils variés, partager tes connaissances et apprendre des autres. La communication est fluide, directe et bienveillante. Nous effectuons des revues de code quotidiennes, nous partageons nos avancées en daily, et nous organisons des rétrospectives pour améliorer notre fonctionnement.
- Pragmatisme : tu privilégies les solutions simples et efficaces. Over-engineering n'est pas dans ton vocabulaire
| Couche | Technologies |
|---|---|
| Backend | |
| Base de données | |
| Cloud | |
| Frontend | |
| Mobile | |
| Infra |
- Échange téléphonique (30 min)
- Entretien technique (1h - discussion et exercice pratique)
- Rencontre avec l'équipe
Intéressé·e ? Envoie ton CV et quelques lignes sur ta motivation à ludovic@karnott.fr (CTO).
Tu n'as pas besoin de cocher toutes les cases. Si le poste t'intéresse et que tu te reconnais dans la majorité du profil, écris-nous.
