Senior Backend Go developer - Team Search (F/N/H)
Descriptionleboncoin, est le 1er site généraliste de vente entre particuliers en France, leader sur les marchés de l’immobilier et l’automobile, acteur clé sur l’emploi et la location de vacances. Chaque mois leboncoin est plébiscité par 28 millions de Français qui apprécient la richesse de son offre et la facilité des échanges qu’il permet au quotidien.Nous recherchons un.e Développeur.se Backend Golang Senior pour rejoindre notre équipe de recherche et aider nos utilisateurs à trouver efficacement ce que d’autres utilisateurs souhaitent vendre rapidement. La recherche est le point d'entrée pour la grande majorité de nos utilisateurs et un élément central de Leboncoin.Tu aimes travailler en équipe, comprendre des problématiques produit concrètes, et utiliser tes talents pour les résoudre à grande échelle ? Tu aimes les challenges et avoir un fort impact utilisateur ? Nous souhaitons te rencontrer ðTu rejoindras une équipe pluridisciplinaire passionnée et profondément investie dans les aspects technologiques et produits. Nous sommes les principaux utilisateurs des services que nous développons. Tu seras impliqué dans l'ensemble du processus de développement de fonctionnalités, en travaillant en étroite collaboration avec les machine learning engineers, les développeurs frontend et de nombreuses autres équipes internes. Tu contribueras à la maintenance, la conception et le déploiement des services sur lesquels repose la recherche des utilisateurs. Voici quelques sujets sur lesquels tu pourras travailler :Refondre l’infrastructure des recherches sauvegardées pour pouvoir garantir à 100% de nos utilisateurs d'être informés en temps réel, et selon leurs préférences, des nouvelles annonces qui pourraient les intéresser.Revoir le système de routing de notre service principal pour faciliter l’expérimentation de nouvelles formules, de nouvelles fonctionnalités, de nouveaux moteurs de recherche et simplifier le pilotage de nos A/B Tests.En collaboration avec les machine learning engineers, implémenter et A/B tester une nouvelle version de personnalisation de la recherche utilisateur : ajout de nouveaux signaux ou de nouvelles modalités, ou test de différentes architectures de modèles, tailles d’embeddings, d'algorithmes…En collaboration avec les machine learning engineers, expérimenter une technologie alternative qui nous permettrait d'itérer et de gagner en performance plus rapidement.Optimiser nos architectures existantes pour continuer à supporter notre trafic croissant à des coûts raisonnables.Rendre notre plateforme encore plus modulable pour gérer encore plus de use cases et supporter les besoins venant de nos verticales.L’environnement favorise une montée en compétences progressive, dans un cadre collaboratif et bienveillant.ð Poste basé à Paris, au sein d’un environnement de travail flexible et collaboratif. Nous demandons 3 jours de présentiel sur site par semaine.RequirementsNous recherchons quelqu'un qui est habitué à aborder des problèmes compliqués dans un système distribué avec de fortes contraintes de réactivité.Expérience d’au moins 5 ans en développement backend, dont une expérience significative en GolangSolide expérience des architectures distribuées, microservices et API RESTCapacité à faire évoluer une architecture backend en respectant les bonnes pratiques de scalabilité et de maintenabilitéFamiliarité avec les architectures event-driven et les systèmes de messagerie (Kafka ou équivalent)Maîtrise d’une base de données (PostgreSQL ou équivalent) et bonnes pratiques de gestion des donnéesConnaissance et pratique des méthodologies Agile (Scrum / Kanban)Capacité à travailler en équipe, à partager ses connaissances et à accompagner d’autres développeur·sesAutonome dans ton apprentissageBon niveau d’anglais pour la communication et la documentationNotions en Machine Learning et Deep Learning pour une bonne collaboration avec nos Machine Learning EngineersBonusExpérience avec AWSExpérience dans le domaine de l’Information RetrievalExpérience avec un moteur de recherche (ElasticSearch ou équivalent)Expérience dans le domaine de la recommandationExpérience de projets s’appuyant sur du ML (sous fortes contraintes de latences à l’échelle)Nous attendons de toi que tu contribues activement aux débats tant sur l’architecture que sur les données à générer/utiliser, en offrant des opinions potentiellement fortes à condition qu'elles soient accompagnées de pragmatisme. Tu es curieux, apprends vite et tu recherches l'autonomie. Nous serions ravis si tu nous montres comment améliorer ce que nous faisons, si tu prends des initiatives et si tu proposes des solutions innovantes.ResponsibilitiesEn tant que Backend Engineer dans l’équipe Search, tu interviendras sur l’ensemble des services qui alimentent l’expérience de recherche utilisateur.Participer aux cadrages produit en apportant une vision technique sur la faisabilité et la scalabilité des features.Concevoir, développer et maintenir des services backend robustes et performants en GolangConcevoir et partager des architectures permettant de supporter la résilience, la sécurité et la scalabilité des services SearchContribuer à l’amélioration continue de notre architecture microservicesCollaborer étroitement avec les Product Managers, les Machine Learning Engineers et les équipes front (Web & Mobile)Mettre en place et maintenir le monitoring et l’observabilité des services (Datadog, Kibana, Grafana…)Participer aux revues de code, à la résolution d’incidents et au partage de bonnes pratiques au sein de l’équipeParticiper aux rotations d’astreintes sur notre scopeNotre Stack :GolangArchitecture microservices, event-drivenAWS, Docker, Kubernetes, CI/CDDatadog, KibanaKafka, Redis, PostgreSQLBenefitsTravailler sur des sujets à fort impact et à forte criticitéCollaborer avec des profils seniorsCollaborer étroitement avec des Machine Learning Engineers sur la révolution technologique de l’IAMonter en compétences sur des sujets Deep Learning et GenAI, appliqués à des cas concretsMonter en compétences sur le domaine particulier de la SearchRejoindre une entreprise labellisée Great Place To WorkIntégrer une forte communauté BackendParticiper à des conférences Machine Learning / TechChez leboncoin, nous sommes convaincus que la diversité des parcours, des expériences et des points de vue est une richesse essentielle. Cet engagement se reflète pleinement dans notre processus de recrutement : nous évaluons chaque candidature uniquement au regard des compétences, de l’expérience et de la motivation, sans aucune forme de discrimination.Si vous avez besoin d’un aménagement spécifique dans le cadre du processus de recrutement, n’hésitez pas à nous en faire part : nous serons ravis de vous accompagner.
Emplois Recommandés
Rhumatologue H/F - Paris 75
Présentation de l'entrepriseRetrouvez plus de 4000 offres d'emploi santé sur notre site et application mobile Jober Group. Profitez d'un réseau de 2000 partenaires sur toute la France, d'une équip…
ASSISTANT DU DIRECTEUR GÉNÉRAL F/H
Vos compétences nous intéressent ! Rejoignez l’ASM13, une association en pleine évolution, ayant à cœur le développement de ses nouveaux projets ! Quelques mots à propos de notre association !…
Product Specialist - Gen AI (Sr. Specialist Solutions Architect)
At Databricks, we are passionate about enabling data teams to solve the world's toughest problems. Our customers leverage the Databricks Data Intelligence Platform to power their mission critical Dat…
Développeur Python / Data Engineer - IA & Data Platform - Freelance
Taux journalier (TJM): 600 Contexte de la mission Au sein d’une entité en charge de la gouvernance et de la maîtrise des risques d’un grand groupe bancaire, une équipe Data & IA se renforce afin d’a…
Manager Risk Advisory - Investment Management F/H
Comptant près de 1000 collaborateurs, notre activité Strategy, Risk & Transactions (SRT) réunit une combinaison d’expertises unique sur le marché. Nous accompagnons nos clients dans leurs transformati…
Chargé d'études VRD H/F
Le poste : Sous la responsabilité d'un Responsable de pôle, vous interviendrez sur des sujets de voirie, aménagements urbains et infrastructures, vous réalisez les missions suivantes : - Réalise…
ESTREEM - IT Workplace Engineer - H/F
Poste ouvert aux personnes en situation de handicap. Estreem : la nouvelle référence du processing de paiements en Europe Née d’un partenariat stratégique entre deux grands groupes bancaires françai…
Conducteur de Travaux VRD H/F - MONTREUIL (93)
️ Conducteur de Travaux VRD H/F ️ Poste à pourvoir ASAP CDI à Montreuil (93) Pourquoi devenir hédoniste ? L’Hédonisme: c’est être heureux de se lever chaque matin Parce que l’Efficience c…
INFIRMIER DE EN SALLE DE RÉVEIL (F/H)
Poste ouvert aux personnes en situation de handicap.Notre client est un établissement médical situé à PARIS 16, offrant une gamme complète de services de santé de qualité aux patients. Rien ne sert de…
Territory Account Manager (TAM)
Job Description:Territory Account Manager (H/F) - Solutions d’Hygiène ProfessionnelleLocalisation: Hauts-de-France (59) Poste itinérantChez Diversey - Une entreprise du groupe SolenisChez Diversey, un…