Inetum
Elastic
Ingénieur Logiciel Senior - Intégrations 3P - Plateforme
Quel est le rôle
Elastic, la société Search AI, permet à chacun de trouver les réponses dont il a besoin en temps réel, en utilisant toutes ses données, à grande échelle — libérant ainsi le potentiel des entreprises et des personnes. La plateforme Elastic Search AI, utilisée par plus de 50% des entreprises du Fortune 500, allie la précision de la recherche à l'intelligence de l'IA pour permettre à chacun d'accélérer les résultats qui comptent. En tirant parti de toutes les données structurées et non structurées — en sécurisant et protégeant plus efficacement les informations privées — les solutions complètes et basées sur le cloud de Elastic pour la recherche, la sécurité et l'observabilité aident les organisations à tenir la promesse de l'IA.
Nous recherchons un Ingénieur Logiciel Senior pour rejoindre l'équipe Intégrations et nous aider à définir comment Elastic s'intègre dans l'écosystème de l'IA. Les assistants IA et les outils d'agents deviennent rapidement le lieu où les développeurs commencent leur travail, et ce rôle existe pour faire fonctionner Elastic dans les outils et les écosystèmes que nos utilisateurs utilisent. Nous voulons être faciles à trouver, faciles à connecter et faciles à utiliser.
L'équipe Intégrations est responsable des interfaces destinées aux développeurs qui connectent Elastic à l'écosystème plus large : clients de langage, CLI, serveur MCP, intégrations tierces et les compétences qui rendent Elastic accessible partout où les développeurs travaillent. Vous construirez et maintiendrez ces projets, interagirez directement avec la communauté des développeurs et contribuerez aux initiatives inter-équipes et inter-fonctionnelles.
C'est un domaine en évolution rapide. Nous voulons quelqu'un qui apprécie un espace ambigu et en évolution rapide, qui forme des opinions sur ce qui doit être construit et pas seulement sur la manière, et qui est à l'aise pour travailler en étroite collaboration avec nos équipes produit et nos partenaires externes.
Une expérience préalable avec la suite de produits Elastic n'est pas essentielle, mais est bénéfique.
Ce que vous ferez
- Vous construirez et ferez évoluer le serveur MCP de Elastic et l'infrastructure sous-jacente, en travaillant principalement en Go.
- Vous construirez la plateforme pour les compétences d'agents universelles : le format portable, les outils d'auteur et de publication, et le linting qui permet à toute équipe chez Elastic de déployer une compétence qui s'exécute sur tous les agents.
- Vous contribuerez à définir la barre d'exactitude, en vous assurant que les compétences et les outils que nous livrons sont soutenus par des évaluations plutôt que supposés fonctionner.
- Vous concevrez et livrerez des intégrations qui rendent Elastic disponible au sein des écosystèmes d'IA tiers. Pour cela, vous travaillerez en étroite collaboration avec notre équipe produit et nos partenaires tiers pour façonner et finaliser ces intégrations.
- Vous contribuerez à notre CLI Elastic pour améliorer l'efficacité des développeurs et de leurs agents.
- Vous développerez, maintiendrez et supporterez des bibliothèques, des outils et des intégrations liés à la pile Elastic, en travaillant dans un mélange de langages, y compris Go et Rust.
- Vous apporterez une réflexion produit à l'équipe, en défendant des opinions sur ce que nous devrions construire et pourquoi, informées par l'écosystème qui nous entoure.
Ce que vous apportez
- 8+ années d'expérience en ingénierie logicielle sur des systèmes, services ou bibliothèques backend.
- Maîtrise des frameworks IA/ML et une compréhension opérationnelle des LLMs, des agents, des compétences d'agents et des protocoles tels que MCP. Intérêt à prouver l'exactitude par l'évaluation plutôt que de la supposer.
- Expérience de travail significative et récente en Go et (idéalement) dans d'autres langages.
- Connaissance du réseau client-serveur, des HTTP et des APIs RESTful.
- A l'aise pour lire et contribuer à des bases de code dans des langages qui ne vous appartiennent pas, et aucune peur de prendre en main un langage inconnu.
- Connaissance des meilleures pratiques de l'industrie en ingénierie logicielle.
- Réflexion produit : un intérêt pour l'écosystème élargi et des opinions fortes sur ce qui vaut la peine d'être construit.
- Un fort accent sur l'utilisabilité et l'expérience développeur.
- A l'aise avec le changement de contexte et avec un espace qui évolue rapidement.
- Un intérêt sincère pour la technologie et un intérêt actif pour l'exploration de plusieurs langages de programmation.
- Excellentes compétences en communication, collaboration et relations interpersonnelles, y compris face aux clients et aux partenaires externes.
- Volonté de travailler au sein d'une équipe distribuée mondialement et à distance.
- Pensée claire, autonomie et capacité à apprendre et à travailler de manière indépendante.
Points bonus
- Expérience dans la construction ou l'exploitation d'infrastructures, et intérêt pour la télémétrie et l'observabilité (agréable à avoir)
- Une connexion aux communautés techniques via des projets open source, des blogs ou des conférences (agréable à avoir)
- Expérience de travail avec des équipes d'ingénierie tierces ou partenaires (agréable à avoir)
- Expérience préalable des produits Elastic (agréable à avoir)
La rémunération pour ce rôle se fait sous forme de salaire de base. Ce rôle n'a pas de composante de rémunération variable.
Chez Elastic, notre philosophie de rémunération vise à fournir une rémunération juste, compétitive et transparente. Les fourchettes de salaires sont établies en combinant des références externes du marché, des considérations internes d'équité salariale, ainsi que les responsabilités et la complexité associées à chaque rôle. Cette approche contribue à assurer la cohérence entre les rôles comparables tout en restant compétitif sur les marchés du travail pertinents.
La rémunération finale offerte dans la fourchette applicable sera déterminée en fonction de plusieurs facteurs objectifs, notamment l'expérience professionnelle pertinente, le niveau de compétences et d'expertise, l'alignement avec les exigences du rôle, et la portée et la complexité globales du poste.
La fourchette de salaire de départ typique pour ce rôle est : €55.800—€88.300 EUR
Différentes personnes abordent les problèmes différemment. Nous en avons besoin. Elastic est un employeur qui respecte l'égalité des chances et s'engage à créer une culture inclusive qui célèbre les différentes perspectives, expériences et origines. Les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, d'origine ethnique, de couleur, de religion, de sexe, de grossesse, d'orientation sexuelle, de perception ou d'identité de genre, d'origine nationale, d'âge, de statut matrimonial, de statut de vétéran protégé, de statut de handicap, ou de toute autre base protégée par la loi, l'ordonnance ou la réglementation fédérale, étatique ou locale.
Nous accueillons les personnes handicapées et nous nous efforçons de créer une expérience accessible et inclusive pour toutes les personnes. Pour demander un aménagement pendant le processus de candidature ou de recrutement, veuillez envoyer un e-mail à candidate_accessibility@elastic.co. Nous répondrons à votre demande dans les 24 jours ouvrables suivant sa soumission.
Les candidats ont des droits en vertu des lois fédérales sur l'emploi, consultez les affiches ci-dessous : Affiche sur la loi sur le congé familial et médical (FMLA) ; Affiche sur la disposition de non-discrimination en matière de transparence salariale ; Affiche sur la loi sur la protection des employés contre les détecteurs de mensonges (EPPA) et Affiche "Connaissez vos droits".
Elasticsearch développe et distribue des technologies et des informations soumises aux contrôles à l'exportation et aux exigences de licence des États-Unis et d'autres pays pour les personnes situées ou ressortissantes des pays et régions sanctionnés suivants : Biélorussie, Cuba, Iran, Corée du Nord, Syrie ou Russie, y compris les territoires ukrainiens annexés par la Russie (la région de Crimée de l'Ukraine, la République populaire de Donetsk (DNR), la République populaire de Louhansk (LNR), Kherson ou Zaporizhzhia). Si vous êtes situé dans l'un des pays ou régions listés ou en êtes ressortissant, une licence d'exportation peut être requise comme condition de votre emploi dans ce rôle. Veuillez noter que l'origine nationale et/ou la nationalité n'affectent pas l'éligibilité à l'emploi chez Elastic.
Veuillez consulter notre Déclaration de confidentialité ici.
Informations supplémentaires - Nous prenons soin de nos employés
En tant qu'entreprise distribuée, la diversité est le moteur de notre identité. Que vous cherchiez à lancer une nouvelle carrière ou à développer une carrière existante, Elastic est le type d'entreprise où vous pouvez équilibrer un excellent travail avec une excellente vie. Votre âge n'est qu'un chiffre. Peu importe que vous sortiez de l'université ou que vos enfants soient grands ; nous avons besoin de vous pour ce que vous pouvez faire.
Nous nous efforçons d'avoir une parité des avantages sociaux entre les régions et, bien que la réglementation diffère d'un endroit à l'autre, nous pensons qu'il est juste de prendre soin de nos employés.
- Rémunération compétitive basée sur le travail que vous effectuez ici et non sur votre salaire précédent
- Couverture santé pour vous et votre famille dans de nombreux endroits
- Possibilité de gérer votre emploi du temps avec des lieux et des horaires flexibles pour de nombreux rôles
- Nombre généreux de jours de vacances chaque année
- Augmentez votre impact - Nous égalons jusqu'à $2000 (ou équivalent en monnaie locale) pour les dons financiers et le service
- Jusqu'à 40 heures chaque année à utiliser pour des projets de bénévolat que vous aimez
- Accueillir la parentalité avec un minimum de 16 semaines de congé parental
