Principal Software Engineer - Vector Search - Elasticsearch

Elastic
United States
Workplace: RemoteFull timeUSD 159,800 - 252,800 annuallyFunction: Software EngineeringSkills: ["Communication","Collaboration","Teamwork","Mentoring","Problem-solving"]

Lead development of vector similarity search features within Elasticsearch, designing and implementing advanced vector search capabilities at scale. Collaborate with a globally distributed team to deliver fast, relevant search experiences, contribute to core Java code, and mentor peers while advancing vector storage technologies across open-source platforms.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Elastic
Elastic
2 months ago

Principal Software Engineer - Vector Search - Elasticsearch

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Lead development of vector similarity search features within Elasticsearch, designing and implementing advanced vector search capabilities at scale. Collaborate with a globally distributed team to deliver fast, relevant search experiences, contribute to core Java code, and mentor peers while advancing vector storage technologies across open-source platforms.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead initiatives within Elasticsearch to produce an industry-leading vector database offering with fast, relevant search capabilities.
  • •Contribute to Elasticsearch by building new search features and fixing bugs, including designing algorithms or data structures as needed.
  • •Collaborate with a globally distributed team of engineers focused on vector search capabilities.
  • •Serve as an expert on vector similarity implementation to support search relevance and advise on improvements.
  • •Engage with community members worldwide on issues and pull requests, triaging and delegating when appropriate.

Pay and Benefits

Salary: USD 159,800 - 252,800 annually
Perks:Health Insurance401kParental LeavePaid LeaveDonation MatchingVolunteer Hours

Key Requirements

  • •Strong Java core skills and experience with concurrency and data structures
Experience:Vector searchSearch platformOpen source
Skills:CommunicationCollaborationTeamworkMentoringProblem-solving
Languages:English
Tech Stack:JavaElasticsearchLucenePostgreSQLMongoDBCassandraSolr

Company Brief

Elastic
Builds the Elastic Stack (Elasticsearch, Kibana, Beats, Logstash) and provides search, observability, and security solutions that enable organizations to search, analyze, and protect data in real time across applications, infrastructure, and enterprises.
Industry: Data Infrastructure
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Amsterdam, Netherlands
Founded: 2012
WebsiteLinkedIn