Senior Software Engineer - Search Relevance in ES|QL - Elasticsearch

Added
1 hour ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

java elasticsearch concurrency lucene lambdas
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Lead initiatives to improve Elasticsearch search relevance and speed.
  • Design and implement new search features; fix bugs.
  • Contribute to vector search capabilities and Lucene integration.
  • Work with a globally distributed team via email, GitHub, Zoom, and Slack.
  • Own end-to-end projects, including algorithm/data-structure work when needed.
  • Collaborate cross-functionally to drive architectural decisions.

🎯 Requirements

  • Proficient in idiomatic modern Java and concurrency.
  • Deep experience with Elasticsearch, Lucene, and search relevance.
  • Familiar with vector search algorithms (HNSW, IVF) and indexing.
  • Worked with storage tech: Elasticsearch, Solr, PostgreSQL, MongoDB, Cassandra.
  • Strong data structures knowledge; ability to invent new algorithms.
  • Autonomous, able to own features from design to delivery.
  • Comfortable collaborating asynchronously across distributed teams.

🎁 Benefits

  • Competitive pay based on work, not prior salary.
  • Health coverage for you and family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to $2000 matched donations/service.
  • Up to 40 hours/year for volunteer projects.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →