Principal Software Engineer – Search Algorithms, Elasticsearch

atElasticRemoteIE flagIrelandFull-timeFull-stack EngineerLead€102.7k – €162.5k/year

Posted 1 day ago

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

πŸ“‹ Description

β€’ Spearhead Elasticsearch projects to create a top-tier vector database solution that excels in search speed and relevance.

β€’ Dedicate full-time efforts to Elasticsearch by developing new search functionalities, addressing bugs, and enhancing code clarity.

β€’ Design or implement algorithms and data structures, collaborating closely with the operating system and hardware when necessary.

β€’ Collaborate with a globally distributed team focused on enhancing Elasticsearch's vector search capabilities.

β€’ Act as a subject matter expert on the implementation of Elasticsearch vector similarity and drive improvements through research and development.

β€’ Engage with community members around the world on issues and pull requests, including triage, handoff, and resolution.

β€’ Write modern idiomatic Java code.


⛳️ Requirements

β€’ Professional experience with vector similarity and vector databases, including HNSW, IVF, or other pertinent algorithms and libraries on large-scale search platforms.

β€’ Strong proficiency in core Java, encompassing standard library data structures, concurrency constructs, and lambda expressions.

β€’ Capability to initiate and lead projects from inception to completion, including technical design and collaboration with engineers.

β€’ Comfortable working collaboratively and providing as well as receiving feedback on code, methodologies, and APIs.

β€’ Experience with data storage technologies such as Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.

β€’ Exceptional verbal and written communication abilities.

β€’ A proven history of leveraging AI to enhance development, troubleshoot complex systems, and optimize code while taking ownership of final outcomes.

β€’ Capacity to collaborate across various functions and teams, adapting to different projects, codebases, or teams in line with business priorities.

β€’ Ability to work independently and drive decisions and outcomes within a distributed team through asynchronous, direct, and transparent communication.

β€’ Experience working with open-source projects, source control workflows, and continuous integration.

β€’ Proven experience in designing, leading, and managing cross-functional initiatives.


🏝️ Benefits

β€’ Competitive compensation based on your contributions here rather than previous salaries.

β€’ Health coverage for you and your family in numerous locations.

β€’ Flexibility in crafting your calendar with adjustable locations and schedules for many roles.

β€’ Generous vacation days provided each year.

β€’ We match donations and service contributions up to $2000 (or local currency equivalent).

β€’ 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

Chaos19 hours ago

Software Developer

BG flagBulgaria OnlyFull-timeFull-stack Engineer
ApplyView job
Addepar19 hours ago

Senior Software Engineer – Investor Solutions

US flagUnited States OnlyFull-timeFull-stack Engineer$134k – $209k/year
ApplyView job
NinjaOne19 hours ago

Senior / Staff Software Engineer, C++

US flagCalifornia, +16 more statesFull-timeFull-stack Engineer$150k – $220k/year
ApplyView job
NinjaOne19 hours ago

Staff Software Engineer, Java

US flagCalifornia, +17 more statesFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Salas O'Brien19 hours ago

Senior Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$99.8k – $115.5k/year
ApplyView job
Felix19 hours ago

Senior FullStack Engineer, Consumer Lending

MX flagMexico OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers