CareerPlan

Principal Software Engineer - Search Infra

RemoteFull-time€67k–€106k2026-10-24 → 2026-11-10

Core

Define, lead, and contribute to the evolution of core search and indexing capabilities for Elasticsearch, including research into search infrastructure, data structures, and retrieval algorithms.

Role type

Principal Software Engineer (Search Infrastructure)

Builds

Elasticsearch core search infrastructure (indexing, retrieval, relevance)

Domain

Search technology, distributed systems, information retrieval

Deliverable

production ML models

Required skills

Search infrastructure design, distributed systems, Lucene, Java, advanced data structures, concurrency, algorithm optimization, technical vision, mentoring

Preferred skills

Open source project experience, continuous integration workflows, experience with Elasticsearch/Solr/Solr

Technologies

Elasticsearch, Lucene, Solr, Java

Responsibilities

Define long-term technical vision for search systems, research advances in search infrastructure, collaborate with product teams, mentor expert engineers, optimize search algorithms and data structures

Seniority

Principal, hands-on IC with strategic direction