Overview
The role involves joining the Elasticsearch - Search Infra team as a Principal Software Engineer at Elastic, a company focused on delivering robust search experiences through advanced technology.
Key Responsibilities
- Define, lead, and contribute to the evolution of core search and indexing capabilities.
- Research advances in search infrastructure, data structures, and retrieval algorithms.
- Collaborate with partners and product teams to shape the technical vision for search.
- Drive an innovative roadmap for Elasticsearch’s indexing, query execution, and relevance layers.
- Continuously improve areas of expertise within Elasticsearch.
Requirements
- Experience leading technical projects in search infrastructure and distributed systems.
- Proven knowledge in building and operating sophisticated search platforms.
- Mentoring experience for engineering teams.
- Hands-on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr.
- Strong skills in core Java and familiarity with data structures and concurrency constructs.
- Ability to work autonomously on projects, from concept to completion.
- Understanding of large-scale data or search systems.
- Excellent verbal and written communication skills.
Benefits
- Competitive pay based on work performance.
- Health coverage for you and your family in many locations.
- Flexible locations and schedules for many roles.
- Generous vacation days each year.
- Financial donations matching up to $2000.
- 40 hours per year for volunteer projects.
- Minimum of 16 weeks parental leave.
Location
Norway (Remote)
How to Apply
Please submit your application through the provided link.
Deadline
No specific deadline stated.