← Zurück zur Liste

Stelle
· Senior
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Softwareentwickler
• Senior
• Vor Ort
• Vollzeit
•
Irland
Elastic is looking for a Senior Software Developer to join the Elasticsearch Search Relevance team, responsible for delivering a robust, feature-rich search experience and contributing to Lucene. The role involves designing and implementing new search features, fixing bugs, and helping shape the technical direction of search capabilities within a globally distributed team.
Responsibilities
- ▹Lead initiatives to produce an industry-leading search engine offering
- ▹Build new search features and fix bugs while keeping the code easy to understand
- ▹Design and implement new algorithms or data structures, sometimes working close to the OS and hardware
- ▹Work with a globally distributed team on Elasticsearch's vector search capabilities
- ▹Act as an expert on search relevance and drive improvements based on data and instinct
- ▹Collaborate with community members on issues and pull requests
- ▹Write idiomatic modern Java (Elasticsearch is 99.8% Java)
Requirements
- ▹Professional experience with search or vector databases, using HNSW, IVF, or similar algorithms/libraries at scale
- ▹Solid core Java skills, familiarity with the standard library's data structures, concurrency constructs, and features like lambdas
- ▹High level of autonomy, able to guide projects from design through delivery
- ▹Comfort with collaborative development, giving and receiving feedback on code, approaches, and APIs
- ▹Experience with several data storage technologies (e.g., Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra)
- ▹Proven track record using AI to accelerate development, debug systems, and optimize code while owning outcomes
- ▹Ability to move seamlessly between projects, codebases, or teams based on business priorities
- ▹Ability to work autonomously and drive decisions in a distributed team via asynchronous, direct, transparent communication
Nice to have
- ▹Prior experience building things with Elasticsearch
- ▹Experience with open-source projects and various source control/CI workflows
- ▹Experience with data storage technology
- ▹Experience designing, leading, and owning cross-functional initiatives
Soft skills
Autonomy and decision-making within a distributed teamGiving and receiving open feedbackAsynchronous, direct, transparent communicationFlexibility across projects and teams
What we offer
- ▹Competitive base salary (typical range €85,600–€135,500 EUR; base salary only, no variable component)
- ▹Health coverage for employees and their families in many locations
- ▹Flexible locations and schedules for many roles
- ▹Generous annual vacation days
- ▹Company match up to $2,000 for donations and service
- ▹Up to 40 hours per year of paid volunteer time
- ▹Minimum 16 weeks of parental leave
About the company
Elastic is the Search AI Company behind the Elastic Search AI Platform, used by more than half of the Fortune 500, combining search, security, and observability solutions, built by a distributed team collaborating across the globe.
Ähnliche Stellen

Stelle
· Senior
Senior Software Engineer - Storage Engine - Elasticsearch
Elastic
+1
85 671–135 612 €/Jahr
brutto
🏢 Vor Ort
🗣️ EN
Stelle
· Senior
Senior Software Engineer - Data Plane
Lucenia Inc.
+1
💰 Gehalt: keine Angabe
🌍 Remote
🗣️ EN
Himalayas

Stelle
· Senior
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Elastic
+1
61 150–96 680 €/Jahr
brutto
🏢 Vor Ort
🗣️ EN

Stelle
· Senior
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Elastic
+1
115 074–182 078 €/Jahr
brutto
🏢 Vor Ort
🗣️ EN

Stelle
· Senior
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Elastic
+1
110 924–175 507 €/Jahr
brutto
🏢 Vor Ort
🗣️ EN

Stelle
· Senior
Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch
Elastic
+1
67 055–106 087 €/Jahr
brutto
🏢 Vor Ort
🗣️ EN