Principal Software Engineer – Search Algorithms, Elasticsearch

atElasticRemoteES flagSpainFull-timeFull-stack EngineerLead€80.4k – €127.2k/year

Posted Nov 3

This is a fully remote position, open to applicants in Spain.

📋 Description

• Lead projects within Elasticsearch to create a top-tier vector database solution.

• Develop new search functionalities and address bugs in Elasticsearch.

• Enhance code clarity and design algorithms or data structures.

• Collaborate closely with the operating system and hardware when necessary.

• Work alongside a globally distributed team dedicated to Elasticsearch vector search enhancements.

• Act as a specialist in vector similarity implementation, search relevance, and enhancements.

• Engage with community members worldwide on issues and pull requests, including triaging and resolving them.

• Write idiomatic and contemporary Java.


⛳️ Requirements

• Professional experience with vector similarity and vector databases.

• Familiarity with HNSW, IVF, or other pertinent algorithms and libraries on a large scale search platform.

• Strong proficiency in core Java, encompassing data structures, concurrency constructs, and lambdas.

• Capability to work independently and manage projects from inception to completion.

• Experience in collaborative software development, including providing feedback on code and APIs.

• Knowledge of data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.

• Exceptional verbal and written communication skills.

• Demonstrated success in leveraging AI to expedite development, troubleshoot complex systems, and enhance code quality while taking ownership of final outcomes.

• Ability to collaborate across various functions and teams, adapting to different projects, codebases, or teams as business needs evolve.

• Capacity to influence decisions and achieve results in a distributed team through asynchronous, direct, and transparent communication.

• An export license may be necessary for individuals residing in or who are nationals of Belarus, Cuba, Iran, North Korea, Syria, or Russia, including specified territories in Ukraine.


🏝️ Benefits

• Competitive compensation based on your contributions rather than your previous salary.

• Health insurance for you and your family in numerous locations.

• Flexibility to design your schedule and work location for many roles.

• A generous allocation of vacation days each year.

• Elastic matches up to $2000 (or local currency equivalent) for charitable contributions and service.

• Up to 40 hours annually to dedicate to volunteer projects you are passionate about.

• A minimum of 16 weeks of parental leave.

People also viewed

finanzen.net GmbH15 hours ago

Senior Software Engineer, C#/.NET

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
DaVita Kidney Care15 hours ago

Technical Lead, Technology Business Management

US flagTennessee OnlyFull-timeFull-stack Engineer$78k – $119k/year
ApplyView job
Q-Free15 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$150k/year
ApplyView job
Simsy Ventures15 hours ago

Application Developer, Java, JavaScript – Full-Stack

US flagAlabama, +30 more locationsPart-timeFull-stack Engineer$55 – $60/hour
ApplyView job
Torc Robotics15 hours ago

Senior Software Engineer, Autonomy Core Frameworks

US flagMichigan OnlyFull-timeFull-stack Engineer$160.8k – $193k/year
ApplyView job
RTX15 hours ago

Principal Software Engineer IV

US flagMichigan OnlyFull-timeFull-stack Engineer$107.5k – $204.5k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers