Drimva

Elastic

Principal Software Engineer - Search Infra - Elasticsearch

Spain +1 · Principal · Full-time · Posted Sep 21, 2026

Location
Spain
United States
Visa sponsorship
Applicants located in or nationals of Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the listed Ukrainian territories annexed by Russia, may require an export license as a condition of employment.

About the job

Defines the technical direction and builds Elasticsearch’s core search infrastructure, including indexing, retrieval, query execution, and relevance capabilities.

What you'll do

  • Lead and contribute to the evolution of core search and indexing capabilities, from technical design through delivery.
  • Research search infrastructure, data structures, and retrieval algorithms to improve system efficiency and capability.
  • Set long-term technical direction, collaborate across teams and with product partners, and mentor engineers.

What they ask for

  • Experience leading technical projects in search infrastructure and distributed systems, and building and operating sophisticated search platforms.
  • Experience mentoring expert engineers and defining long-term technical vision for a core search or retrieval system across teams.
  • Hands-on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr; experience with large-scale data or search systems.
  • Strong Java skills and familiarity with advanced data structures, concurrency constructs, and newer language features such as lambdas.

Nice to have

  • Experience in search and information retrieval, including the constructs and theory behind it.
  • Experience with open source projects and familiarity with source control workflows and continuous integration.

Pay

€80.400 — €127.200 EUR base salary

Tools

Elasticsearch, Lucene, Solr, Java

Model-written summary · the original posting is authoritative

First seen Oct 27, 2026 · Last verified Nov 5, 2026 (UTC)