
Principal Software Engineer - Search Infra - Elasticsearch
Full-time Principal Software Engineer role contributing to and defining Elasticsearch core search and indexing capabilities. Responsibilities include researching search infrastructure and retrieval algorithms, driving technical vision across teams, building high-performance search systems (Elasticsearch/Lucene/Solr), mentoring engineers, and collaborating in a globally distributed environment. Requires deep expertise in search internals, Java, data structures, concurrency, and experience with large-scale search/distributed systems.