Remote Backend Jobs
Elastic logo

Principal Software Engineer - Vector Search - Elasticsearch

ElasticEurope
EuropeRON 326,400 - RON 516,400 a year
Apply now

📋 Description

  • Lead initiatives within Elasticsearch to produce an industry-leading vector database offering.
  • Contribute to Elasticsearch full time, building new search features and fixing bugs.
  • Work with a globally distributed team focused on vector search capabilities.
  • Be an expert on how Elasticsearch implements vector similarity and search relevance.
  • Collaborate with community members worldwide on issues and PRs.
  • Write idiomatic modern Java — Elasticsearch is 99.8% Java!

🎯 Requirements

  • Experience with vector similarity on large-scale search platforms.
  • Professional experience with vector similarity algorithms (HNSW, IVF) on search platforms.
  • Strong core Java skills and knowledge of data structures and concurrency.
  • Ability to own projects end-to-end and guide design/work with other engineers.
  • Collaborative, asynchronous and cross-functional teamwork experience.
  • Experience with storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra.

🎁 Benefits

  • Competitive pay based on the work you do and not your previous salary.
  • Health coverage for you and family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days annually.
  • Up to $2000 matched for donations and service; volunteer time off.
  • Parental leave minimum 16 weeks.

View all remote jobs at Elastic

FAQ

Is the Principal Software Engineer - Vector Search - Elasticsearch position at Elastic remote?
Yes. This role was posted on Remote Backend Jobs, a job board that lists exclusively fully remote positions.
What is the salary for the Principal Software Engineer - Vector Search - Elasticsearch role?
The posted salary range for this position is RON 326,400 - RON 516,400 a year.
When was this Principal Software Engineer - Vector Search - Elasticsearch job posted?
This listing was posted on August 27, 2026 and is still open for applications.
How do I apply for the Principal Software Engineer - Vector Search - Elasticsearch position at Elastic?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote java jobs