Principal Software Engineer - Search Scaling - Elasticsearch

Referralsuseonly

London, United Kingdom
On-site
Elasticsearch core search infrastructure
Advanced data structures and concurrency
Large-scale search systems
This role provides technical vision and direction for Elasticsearch’s core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration

Job Summary

  • This role provides technical vision and direction for Elasticsearch’s core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration.
  • As a full-time Elasticsearch contributor, you will define, lead, and contribute to the evolution of core search and indexing capabilities.
  • We hire the best engineers we can find wherever they are, whoever they are.

Matching Summary

This role provides technical vision and direction for Elasticsearch’s core search infrastructure, including indexing, retrieval, and relevance, and requires deep expertise in search internals and cross-team collaboration.

Skills & Requirements

Must-have

  • Elasticsearch core search infrastructure
  • Advanced data structures and concurrency
  • Large-scale search systems
  • Defining long-term technical vision
  • Leading technical projects

Nice-to-have

  • Experience with open source projects
  • Familiarity with CI/CD workflows
  • Understanding search theory

Key Requirements

  • Experience leading technical projects
  • 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

Work Rights

Not specified

Tailored Resume

Cover Letter