Elastic is seeking a Senior Software Engineer to join the Elasticsearch - Search Relevance team. This globally distributed team builds a robust and feature-rich search experience and advances search relevance in Lucene. As a technical leader, you will help steer the direction and design of search capabilities, implement new features, enhance existing functionality, and resolve complex bugs. The position is remote, based in Greece.
Elastic is seeking a Senior Software Engineer to join the Elasticsearch - Search Relevance team. This globally distributed team builds a robust and feature-rich search experience and advances search relevance in Lucene. As a technical leader, you will help steer the direction and design of search capabilities, implement new features, enhance existing functionality, and resolve complex bugs. The position is remote, based in Greece.
What You Will Be Doing - Lead initiatives within Elasticsearch to deliver industry-leading search with speed and relevance. - Build new search features, fix bugs, optimize code, and sometimes implement new data structures or algorithms. - Collaborate with a globally distributed team focused on vector search capabilities. - Be an expert on Elasticsearch search relevance; drive improvements based on questions and instincts. - Engage with the community on issues and pull requests; triage and own tasks where appropriate. - Write idiomatic Java. Elasticsearch is mostly Java.
What You Bring - Professional experience with search or vector databases; experience with HNSW, IVF, or similar algorithms at scale. - Strong core Java skills, data structures, concurrency, and familiarity with lambdas. - Ability to work autonomously and guide projects end-to-end; comfortable collaborating and giving/receiving feedback. - Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra. - Track record of applying AI to accelerate development and debugging. - Ability to adapt across projects and teams and communicate asynchrono
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.
What You Will Be Doing - Lead initiatives within Elasticsearch to deliver industry-leading search with speed and relevance. - Build new search features, fix bugs, optimize code, and sometimes implement new data structures or algorithms. - Collaborate with a globally distributed team focused on vector search capabilities. - Be an expert on Elasticsearch search relevance; drive improvements based on questions and instincts. - Engage with the community on issues and pull requests; triage and own tasks where appropriate. - Write idiomatic Java. Elasticsearch is mostly Java.
What You Bring - Professional experience with search or vector databases; experience with HNSW, IVF, or similar algorithms at scale. - Strong core Java skills, data structures, concurrency, and familiarity with lambdas. - Ability to work autonomously and guide projects end-to-end; comfortable collaborating and giving/receiving feedback. - Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra. - Track record of applying AI to accelerate development and debugging. - Ability to adapt across projects and teams and communicate asynchrono
Track similar jobs
Get email alerts when new roles like this are posted.
Based on: Senior Software Engineer
See how this role matches your resume
Sign in to get an AI match score and personalized feed.