Overview
The role is for a Principal Software Engineer to join the Elasticsearch - Search Infra team at Elastic, focused on delivering a feature-rich search experience and enhancing search capabilities.
Key Responsibilities
- Define, lead, and contribute to core search and indexing capabilities.
- Research advancements in search infrastructure and 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.
Requirements
- Experience leading technical projects in search infrastructure and distributed systems.
- Knowledge in building and operating sophisticated search platforms.
- Experience in mentoring other engineers.
- Hands-on experience with search technologies like Elasticsearch, Lucene, or Solr.
- Strong skills in core Java and familiarity with advanced data structures.
- Able to work autonomously from concept to completion on projects.
- Excellent verbal and written communication skills.
Benefits
- Competitive pay based on performance.
- Health coverage for you and your family.
- Flexible work locations and schedules.
- Generous vacation days.
- Financial donation matching and volunteer time off.
- Parental leave of at least 16 weeks.
Location
Remote - This role can be performed anywhere in Spain.
How to Apply
Interested candidates should apply through the company’s career page.
Deadline
No specific deadline mentioned.