Principal Software Engineer - Search Infra - Elasticsearch

Elastic
Greece
Full timeEUR 73,300 - 115,900 annuallyFunction: Software EngineeringSkills: ["Mentoring","Communication","Collaboration","Technical guidance","Autonomy"]

Lead the evolution of Elasticsearch core search and indexing capabilities for the Elasticsearch Search Infra team. Define technical vision and direction across indexing, retrieval, query execution, and relevance, partnering with product and engineering teams. Research advances in search infrastructure, data structures, and retrieval algorithms, then build and continuously improve efficient, high-performance foundations for large-scale search using Lucene and Elasticsearch.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
14 hours ago

Principal Software Engineer - Search Infra - Elasticsearch

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live
Reposted: similar role first listed 3 months ago

Job Summary

Lead the evolution of Elasticsearch core search and indexing capabilities for the Elasticsearch Search Infra team. Define technical vision and direction across indexing, retrieval, query execution, and relevance, partnering with product and engineering teams. Research advances in search infrastructure, data structures, and retrieval algorithms, then build and continuously improve efficient, high-performance foundations for large-scale search using Lucene and Elasticsearch.
Location: Greece
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Define, lead, and contribute to the evolution of Elasticsearch core search and indexing capabilities.
  • •Research and apply advances in search infrastructure, data structures, and retrieval algorithms to improve efficiency and power.
  • •Collaborate with partners and product teams to understand needs and shape the long-term technical vision for search.
  • •Drive an innovative roadmap for Elasticsearch indexing, query execution, and relevance layers based on large-scale search experience.
  • •Serve as a go-to expert for key Elasticsearch domains, continuously improving through technical insights and direction.

Pay and Benefits

Salary: EUR 73,300 - 115,900 annually
Perks:Health InsurancePaid LeaveParental LeaveVolunteer TimeDonation Match

Key Requirements

  • •Proven experience leading technical projects in search infrastructure and distributed systems.
  • •Deep hands-on knowledge of large-scale search and indexing technologies such as Elasticsearch, Lucene, or Solr.
  • •Strong software engineering skills in core Java, including advanced data structures and concurrency constructs (including lambdas).
  • •Experience defining long-term technical vision for core search, retrieval, or similar systems and shaping collaborative roadmaps across teams.
  • •Ability to mentor expert engineers and guide projects from concept through technical design and execution.
Skills:MentoringCommunicationCollaborationTechnical guidanceAutonomy
Tech Stack:ElasticsearchLuceneSolrJavaLambdasData structuresConcurrencyDistributed systemsGitHubZoomSlackContinuous integration

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn