
Senior Software Engineer β Search Algorithms, Elasticsearch
Posted 19 hours ago

Posted 19 hours ago
This is a fully remote position, open to applicants in Romania.
β’ Spearhead initiatives within Elasticsearch to create a leading search engine solution characterized by speed and relevance.
β’ Develop new search functionalities and resolve bugs in Elasticsearch.
β’ Enhance code clarity and maintainability.
β’ Create or implement algorithms and data structures.
β’ Engage closely with the operating system and hardware as necessary.
β’ Collaborate with a globally distributed team dedicated to Elasticsearch vector search capabilities.
β’ Propel advancements in the search relevance of Elasticsearch.
β’ Work with members of the global community on issues and pull requests, including triage and handoff processes.
β’ Write idiomatic and modern Java code.
β’ Contribute to the technical direction and vision for search capabilities, encompassing the design and implementation of features and enhancements.
β’ Proven professional experience with search or vector databases.
β’ Experience utilizing HNSW, IVF, or other pertinent algorithms and libraries on search platforms at scale.
β’ Strong proficiency in core Java.
β’ Familiarity with data structures from the Java standard library, concurrency constructs, and lambdas.
β’ Capability to manage projects from inception to completion, including technical design and component development.
β’ Experience in collaborative development and providing and receiving feedback on code, methodologies, and APIs.
β’ Familiarity with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.
β’ Demonstrated ability to leverage AI for accelerating development, debugging complex systems, and optimizing code while taking ownership of final outcomes.
β’ Proficient in collaborating across functions and teams, with the ability to transition between projects, codebases, or teams.
β’ Ability to work independently and drive decisions and outcomes within a distributed team through asynchronous, direct, and transparent communication.
β’ Competitive salary based on your contributions rather than your previous earnings.
β’ Health coverage available for you and your family in numerous locations.
β’ Flexible scheduling and location options for many roles, allowing you to tailor your calendar.
β’ Generous vacation days allocated each year.
β’ Elastic matches up to $2000 (or the local currency equivalent) for charitable donations and volunteer service.
β’ Up to 40 hours annually available for volunteer projects.
β’ A minimum of 16 weeks of parental leave offered.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.