Remote Jobs Switzerland
← Toutes les offres

Principal Software Engineer - Search Infra - Elasticsearch

Elastic

Type de contrat
Temps plein
Lieu
Suisse · Télétravail possible
Première publication
Postuler

Elastic, la Search AI Company, 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 individus. L'Elastic Search AI Platform, utilisée par plus de 50% des Fortune 500, réunit la précision de la recherche et 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 en protégeant les informations privées plus efficacement — les solutions complètes basées sur le cloud d'Elastic pour la recherche, la sécurité et l'observabilité aident les organisations à tenir la promesse de l'IA.

Quel est le rôle :

Nous recherchons un Principal Software Engineer pour rejoindre l'équipe Elasticsearch - Search Infra. Cette équipe d'ingénieurs expérimentés, répartie dans le monde entier, se concentre sur la fourniture d'une expérience de recherche robuste et riche en fonctionnalités, ce qui inclut la contribution à l'amélioration de l'expérience de recherche dans Lucene. Il s'agit d'un rôle d'ingénierie logicielle principal qui implique l'utilisation de votre vaste connaissance dans ce domaine afin de définir, diriger et construire la prochaine génération de capacités d'Elasticsearch. Ce rôle fournit la vision et la direction techniques pour l'infrastructure de recherche de base d'Elasticsearch, y compris l'indexation, la récupération et la pertinence, et nécessite une expertise approfondie dans les rouages de la recherche et la collaboration inter-équipes.

Notre entreprise est distribuée par intention. Nous embauchons les meilleurs ingénieurs que nous puissions trouver, où qu'ils soient, qui qu'ils soient. Nous collaborons à travers les continents chaque jour via email, GitHub, Zoom et Slack. À notre meilleur, nous écrivons des logiciels rapides, évolutifs et intuitifs. Nous croyons que la meilleure façon d'y parvenir est de donner du pouvoir aux ingénieurs individuels, de réviser le code de chaque modification, de décider des choses importantes par consensus et de viser des améliorations progressives.

Ce que vous ferez :

En tant que contributeur Elasticsearch à temps plein, vous définirez, dirigerez et contribuerez à l'évolution des capacités de recherche et d'indexation de base. Vous rechercherez les avancées dans l'infrastructure de recherche, les structures de données et les algorithmes de récupération pour garantir que nous construisons les fondations les plus efficaces et les plus puissantes pour nos utilisateurs. Vous travaillerez en étroite collaboration avec nos partenaires et nos équipes produits pour comprendre leurs besoins et aider à façonner la vision technique à long terme de la recherche chez Elastic. Vous apporterez votre expérience passée avec les systèmes de recherche à grande échelle pour piloter une feuille de route innovante pour les couches d'indexation, d'exécution de requêtes et de pertinence d'Elasticsearch. En tant qu'autorité dans plusieurs domaines d'Elasticsearch, vous serez l'expert de référence pour ces domaines, les améliorant continuellement grâce à vos idées et vos instincts.

Ce que vous apporterez :

  • Expérience de la direction de projets techniques dans le domaine de l'infrastructure de recherche et des systèmes distribués. Vous apportez des connaissances avérées dans la construction et l'exploitation de plateformes de recherche sophistiquées et l'ingénierie de systèmes logiciels robustes et performants.
  • Expérience du mentorat d'ingénieurs experts, en fournissant des conseils tant techniques que professionnels.
  • Expérience de la définition d'une vision technique à long terme pour un système de recherche ou de récupération de base, en travaillant à travers les équipes et les organisations pour façonner de manière collaborative la feuille de route technique.
  • Expérience pratique des technologies de recherche et d'indexation telles qu'Elasticsearch, Lucene ou Solr.
  • Solides compétences en Java core et familiarité avec les structures de données avancées et les constructions de concurrence, ainsi qu'avec les fonctionnalités de langage plus récentes comme les lambdas. Vous avez un désir profond d'optimiser et de tirer parti des algorithmes et des structures de données de recherche les plus efficaces.
  • Capacité à travailler avec un haut niveau d'autonomie, en prenant en charge des projets et en les guidant de la conception à l'achèvement, y compris la conception technique et la collaboration avec d'autres ingénieurs pour développer les composants nécessaires.
  • Expérience avec les systèmes de données ou de recherche à grande échelle tels qu'Elasticsearch, Lucene, Solr ou les moteurs de stockage distribués, et une compréhension de leur fonctionnement et des raisons pour lesquelles ils fonctionnent ainsi.
  • Excellentes compétences en communication verbale et écrite. Collaborer au sein d'équipes distribuées est un défi ; nous valorisons le soutien, l'empathie et la confiance dans toutes les interactions, et nous attendons la même chose de chacun dans l'équipe.

Points bonus

  • Vous avez déjà construit des choses avec Elasticsearch et vous avez de l'expérience dans le domaine de la recherche et de l'extraction d'informations et vous comprenez les constructions et la théorie qui sous-tendent ce domaine.
  • Expérience de travail avec des projets open source et familiarité avec différents styles de flux de travail de contrôle de source et d'intégration continue.

Informations complémentaires - Nous prenons soin de nos collaborateurs

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 travail exceptionnel avec une vie personnelle épanouie. Votre âge n'est qu'un chiffre. Peu importe que vous veniez de sortir de l'université ou que vos enfants y soient ; nous avons b

Traduit automatiquement depuis l’original.

Publié il y a 3 jours