Elastic
Principal Software Engineer - Search Infra - Elasticsearch
Norway +1 · Principal · Full-time · Posted Sep 21, 2026
- Location
- Norway
United States - Visa sponsorship
- An export license may be required as a condition of employment for applicants located in or nationals of Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the specified Ukrainian territories.
About the job
Defines technical direction and builds Elasticsearch’s core search infrastructure, including indexing, retrieval, query execution, and relevance capabilities.
What you'll do
- Lead and contribute to the evolution of core search and indexing capabilities, and research advances in search infrastructure, data structures, and retrieval algorithms.
- Set long-term technical vision and roadmap for search systems in collaboration with partner and product teams.
- Serve as a domain expert, mentor engineers, and guide technical projects from design through completion.
What they ask for
- Experience leading technical projects in search infrastructure and distributed systems, and building and operating sophisticated search platforms.
- Experience mentoring expert engineers and defining long-term technical vision for a core search or retrieval system across teams.
- Hands-on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr; experience with large-scale data or search systems.
- Strong Java skills and familiarity with advanced data structures, concurrency constructs, and newer language features such as lambdas.
Nice to have
- Experience in search and information retrieval, including its underlying constructs and theory.
- Open-source project experience and familiarity with source-control workflows and continuous integration.
Pay
949.500 kr — 1.502.000 kr NOK (base salary)
Tools
Elasticsearch, Lucene, Solr, Java
Model-written summary · the original posting is authoritative