Principal Software Engineer – Elasticsearch Search & AI

Socket.dev

Spain (TX)

On-site

USD 93,000 - 147,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage
Flexible locations and schedules
Generous vacation days
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic is seeking a Principal Software Developer for the Elasticsearch - Search team. The role focuses on delivering fast, relevant search and contributing to Lucene improvements. You will shape technical direction, design new features, and resolve complex bugs in a distributed environment.

You will work with a global team on vector search capabilities, be an expert on search relevance, and write idiomatic Java. Collaboration across time zones and open-source practices are valued.

Qualifications

  • Experience with search and vector databases at scale.
  • Solid core Java skills and familiarity with common data structures and concurrency primitives.
  • Ability to work autonomously on end-to-end projects including design and collaboration with engineers.
  • Experience collaborating across the internet (asynchronous preferred) and contributing to open source projects is a plus.

Responsibilities

  • Lead initiatives within Elasticsearch to deliver a leading search engine with speed and relevance.
  • Develop new search features, fix bugs, and optimize algorithms or data structures.
  • Collaborate with a globally distributed team focusing on vector search capabilities.
  • Champion search relevance improvements based on data and instincts.

Skills

Java
Vector search
Distributed teamwork
Asynchronous communication
AI acceleration

Tools

Elasticsearch
Solr
PostgreSQL
MongoDB
Cassandra

Job description

Elastic is seeking a Principal Software Developer for the Elasticsearch - Search team. The role focuses on delivering fast, relevant search and contributing to Lucene improvements. You will shape technical direction, design new features, and resolve complex bugs in a distributed environment.

You will work with a global team on vector search capabilities, be an expert on search relevance, and write idiomatic Java. Collaboration across time zones and open-source practices are valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Search & AI Leader
Principal Software Engineer - Search & AI Leader

Elastic • United States

On-site
USD 159,000 - 253,000
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Principal Software Engineer – Vector Search & Elasticsearch
Principal Software Engineer – Vector Search & Elasticsearch

United States Digital Space LLC • Spain (TX)

On-site
USD 140,000 - 180,000
Principal Software Engineer, AI-Driven Vector Search
Principal Software Engineer, AI-Driven Vector Search

Elasticsearch B.V. • United States

On-site
USD 159,000 - 253,000
Stock program
401k with company match
Comprehensive benefits
Lead Elasticsearch Search Engineer (Remote-friendly)
Lead Elasticsearch Search Engineer (Remote-friendly)

Elastic • Town of Greece (NY)

On-site
USD 84,398 - 133,448
401(k) / Retirement Plan
Minimum 16 weeks parental leave
Health coverage
+3
Elasticsearch Search Engineering Lead
Elasticsearch Search Engineering Lead

Elastic • Mountain View (CA)

On-site
USD 160,000 - 253,000
Stock program
401k with matching up to 6%
Comprehensive benefits
Principal Software Engineer – Elite Search & Vector AI
Principal Software Engineer – Elite Search & Vector AI

United States Digital Space LLC • Town of Greece (NY)

On-site
USD 170,000 - 260,000
Senior Search Relevance Engineer, Elasticsearch
Senior Search Relevance Engineer, Elasticsearch

United States Digital Space LLC • United States

Remote
USD 140,000 - 190,000
Principal Software Engineer - Relevance in ES|QL - Elasticsearch
Principal Software Engineer - Relevance in ES|QL - Elasticsearch

United States Digital Space LLC • Town of Greece (NY)

On-site
USD 170,000 - 260,000
Principal Search Infrastructure Engineer
Principal Search Infrastructure Engineer

Elastic • Town of Greece (NY)

On-site
USD 83,000 - 133,000
Health coverage
Flexible schedule
Vacation days
+3
Principal Software Engineer - Relevance in ES|QL - Elasticsearch
Principal Software Engineer - Relevance in ES|QL - Elasticsearch

United States Digital Space LLC • Spain (TX)

On-site
USD 140,000 - 180,000