Full-Time

Elasticsearch – Principal Software Engineer

Vector Indexing & Search Algorithms

Confirmed live in the last 24 hours

Elastic

Elastic

1,001-5,000 employees

Search and data analysis solutions provider

Compensation Overview

$159.8k - $252.8k/yr

Senior, Expert

Remote in USA

Remote

Candidates must be based in the United States.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Data Structures & Algorithms
Java
Postgres
Elasticsearch
MongoDB
Cassandra
Requirements
  • You have implemented novel techniques in vector similarity on a search platform with a large user base or progressed the field of academic research in vector similarity information retrieval.
  • Professional experience with vector similarity and vector databases, and you used HNSW, IVF, or other relevant algorithms and libraries on search platforms at scale.
  • You have strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as other features like lambdas.
  • You work with a high level of autonomy, and are able to take on projects and guide them from beginning to end. This covers both technical design and working with other engineers to develop needed components.
  • You're comfortable developing collaboratively. Giving and receiving feedback on code and approaches and APIs is hard! Bonus points if you've collaborated over the internet because that's harder. Double bonus points for asynchronous collaboration over the internet. That's even harder, but we do it anyway because it's the best way we know how to build software.
  • You've used several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.
  • You have excellent verbal and written communication skills. Like we said, collaborating on the internet is hard. We try to be respectful, empathetic, and trusting in all of our interactions. And we'd expect that from you too.
Responsibilities
  • Lead initiatives within Elasticsearch to produce an industry-leading vector database offering, supplying unparalleled speed and relevance in search.
  • Contribute to Elasticsearch full time, building new search features and fixing intriguing bugs, all while making the code easier to understand. Sometimes you'll need to invent a new algorithm or data structure. Or find one and implement it. Sometimes you'll need to get close to the operating system and hardware.
  • Work with a globally distributed team of experienced engineers focused on the vector search capabilities of Elasticsearch.
  • Be an expert on how Elasticsearch implements vector similarity in support of search relevance and everyone will turn to you when they have a question about this area. You'll improve this area based on your questions and your instincts.
  • Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself.
  • Write idiomatic modern Java -- Elasticsearch is 99.8% Java!
Desired Qualifications
  • You've built things with Elasticsearch before.
  • You've worked with open source projects and are familiar with different styles of source control workflow and continuous integration.
  • Experience with data storage technology.
  • You have experience designing, leading and owning cross-functional initiatives.

Elastic offers search-powered solutions that enable businesses to search, analyze, and visualize data in real-time. Its primary product, Elasticsearch, is a versatile search engine that can be deployed in the cloud or on-premises, helping organizations manage large data volumes effectively. Elastic distinguishes itself from competitors by providing flexible deployment options and a subscription-based model that charges based on data processed and user needs. The company's goal is to empower organizations to leverage their data for improved insights and decision-making.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

Mountain View, California

Founded

2012

Simplify Jobs

Simplify's Take

What believers are saying

  • Elastic Cloud Serverless is now available on Microsoft Azure, expanding market reach.
  • Elastic is recognized as a leader in security analytics by Forrester.
  • Elastic's LLM observability integration supports AI deployments on Google Cloud Vertex AI.

What critics are saying

  • Increased competition from AI-optimized database solutions like Snowflake and Databricks.
  • Reliance on major cloud providers like Microsoft Azure and Google Cloud poses risks.
  • Open-source nature may lead to competition from community-driven projects.

What makes Elastic unique

  • Elastic's open-source Elastic Stack has over 250 million cumulative downloads.
  • Elastic's AI-optimized architecture includes native vector database capabilities.
  • Elastic serves diverse industries, including technology, healthcare, and finance.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Fully paid health coverage for you and your family

Flexible location and schedule for most roles.

Generous number of vacation days each year

20+ additional shut it down days

Minimum of 16 weeks of parental leave, plus generous family formation benefits.

40 hours each year to use toward volunteering

Double your charitable giving

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

0%
Elastic
Jun 26th, 2025
Elastic Cloud Serverless now generally available on Microsoft Azure

Today, Elastic NV is excited to announce the general availability of Elastic Cloud Serverless on Microsoft Azure - now available in the EastUS region.

VarIndia
Jun 25th, 2025
Elastic named leader in security analytics by Forrester

Elastic named leader in security analytics by Forrester.

Elastic
Jun 24th, 2025
Elastic named a Leader in The Forrester Wave(TM): Security Analytics Platforms, Q2 2025

Elastic NV is excited to share that Elastic has been named a Leader in The Forrester Wave(TM): Security Analytics Platforms, Q2 2025.

Epium
May 31st, 2025
Elastic Launches LLM Observability Integration for Google Cloud Vertex AI

Elastic has announced the general availability of its Large Language Model (LLM) observability integration for Google Cloud | s Vertex AI platform, aiming to revolutionize the way organizations monitor and optimize Artificial Intelligence deployments.

GovCon Wire
Apr 24th, 2025
Red Hat VP Chris Smith Receives Wash100 Award from Executive Mosaic CEO Jim Garrettson

It integrated Elastic's Search AI Platform with Red Hat's OpenShift AI.