Senior Software Engineer - Search Algorithms - Elasticsearch (Tarragona)

Senior Software Engineer - Search Algorithms - Elasticsearch (Tarragona)

16 sep
|
Elastic
|
Tarragona

16 sep

Elastic

Tarragona

Overview As a Senior Software Engineer on the Elasticsearch - Search Relevance team, you will shape the direction and implementation of advanced search capabilities at Scale. You’ll work with a globally distributed team to deliver fast, relevant search experiences and contribute to improvements in Lucene. The role blends feature development, bug fixes, and potential new algorithms, with a strong emphasis on autonomous, collaborative execution. You’ll impact how users find answers across data, leveraging AI to accelerate development and optimize systems. Compensaciones / Beneficios * Competitive pay * Health coverage for you and family * Adaptable locations and schedules * Generous vacation days * Donation matching up to $2000 * Volunteer project time (up to 40 hours/year) Responsabilidades * Lead initiatives to deliver industry-leading search with top speed and relevance * Build new search features, fix bugs, and simplify code; potentially invent algorithms or data structures * Collaborate with a globally distributed team focusing on vector search capabilities * Develop deep expertise in Elasticsearch search relevance and drive improvements * Engage with community members via issues and pull requests,



triaging and handing off when needed * Write idiomatic Java (Elasticsearch is primarily Java) Requisitos principales * Professional experience with search or vector databases at scale * Strong core Java skills and knowledge of data structures, concurrency, and lambdas * Ability to own projects from design to delivery with cross-functional collaboration * Experience with asynchronous collaboration and distributed teamwork * Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra * Track record of using AI to accelerate development and optimize code while owning outcomes * Ability to adapt across projects and codebases based on business priorities * Strong communication and code review abilities * Autonomy and self-direction * Effective collaboration across functions and teams * Ability to give and receive feedback on code and APIs * Java, with strong knowledge of concurrency and standard libraries * Elasticsearch and/or Solr experience * Vector search algorithms (HNSW, IVF) and related libraries

📌 Senior Software Engineer - Search Algorithms - Elasticsearch (Tarragona)
🏢 Elastic
📍 Tarragona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer - search algorithms - elasticsearch (tarragona) / tarragona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior software engineer - search algorithms - elasticsearch (tarragona) / tarragona