Principal Software Engineer - Search Scaling - Elasticsearch
Elastic
London, United Kingdom
On-site
Elasticsearch core search infrastructure
Indexing, retrieval, and relevance
Large-scale search systems
Define, lead, and contribute to the evolution of core search and indexing capabilities
Job Summary
Define, lead, and contribute to the evolution of core search and indexing capabilities.
Research advances in search infrastructure, data structures, and retrieval algorithms.
Bring your past experience with large-scale search systems to drive an innovative roadmap for Elasticsearch’s indexing, query execution, and relevance layers.
Matching Summary
Define, lead, and contribute to the evolution of core search and indexing capabilities.
Skills & Requirements
Must-have
Elasticsearch core search infrastructure
Indexing, retrieval, and relevance
Large-scale search systems
Core Java and concurrency
Technical vision and roadmap definition
Nice-to-have
Collaborative and empathetic communication
Experience with open source projects
Familiarity with CI/CD workflows
Key Requirements
Experience leading technical projects in search infrastructure
Experience mentoring expert engineers
Hands-on experience with Elasticsearch, Lucene, or Solr
Strong skills in core Java
Experience with large-scale data or search systems