Open Role
Elastic

Opportunity at

Elastic

Principal Software Engineer - Search Infra - Elasticsearch

This full-time Principal Software Engineer role is part of the Elasticsearch Search Infra team, listed as on-site in the United States. The team is a globally…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United States
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published2h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

This full-time Principal Software Engineer role is part of the Elasticsearch Search Infra team, listed as on-site in the United States. The team is a globally distributed group that works on a strong, feature-rich search experience, including improvements to search in Lucene. The engineer sets the technical direction for core search infrastructure, with a focus on indexing, retrieval and relevance. The role involves defining and advancing the next wave of…

Job Description

This full-time Principal Software Engineer role is part of the Elasticsearch Search Infra team, listed as on-site in the United States. The team is a globally distributed group that works on a strong, feature-rich search experience, including improvements to search in Lucene.

The engineer sets the technical direction for core search infrastructure, with a focus on indexing, retrieval and relevance. The role involves defining and advancing the next wave of Elasticsearch capabilities, studying research into search data structures and retrieval algorithms, and working with partners and product teams to learn about their needs and shape the long-term plan for search.

Candidates should have led search or distributed systems projects, be able to mentor experienced engineers and have defined a multi-year technical plan for a search or retrieval engine at the core. Hands-on experience with Elasticsearch, Lucene or Solr, strong core Java skills including concurrency and lambdas, and a high degree of autonomy are expected. Strong written and verbal communication is needed to work across distributed teams.

Compensation is base salary only, with no variable component. The posting gives a typical starting range of 326,400 to 516,400 Romanian lei (RON), and says the final figure depends on experience, skills, role requirements and the scope of the position.

Responsibilities

  • Set technical direction for core search infrastructure covering indexing, retrieval and relevance
  • Define and advance the next wave of Elasticsearch capabilities
  • Study research into search data structures and retrieval algorithms
  • Work with partners and product teams to shape the long-term search plan
  • Act as the go-to expert for several areas of Elasticsearch

Requirements

  • Experience leading search or distributed systems projects
  • Experience running complex search platforms in production
  • Experience mentoring experienced engineers
  • Defined multi-year technical plan for a search or retrieval engine at the core
  • Hands-on experience with Elasticsearch, Lucene or Solr
  • Strong core Java skills, including concurrency and lambdas
  • High degree of autonomy
  • Strong written and verbal communication

Qualifications

  • Background in large-scale data or search platforms and distributed storage engines
  • Experience with open source projects and source control and CI workflows

Core Skills

Benefits

  • Competitive pay set by the work performed, not by previous salary
  • Health coverage for employees and their families in many locations
  • Scheduling and location flexibility for many roles
  • Generous annual vacation allowance
  • Company match of up to $2,000 (or local equivalent) for donations and service
  • Up to 40 hours a year available for volunteer work
  • At least 16 weeks of parental leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this role based?

The listing gives the United States as the location and marks the role as on-site.

Is the role full-time?

Yes. The listing states full-time employment.

What is the salary range?

The posting gives a typical starting base salary range of 326,400 to 516,400 RON. Base salary is the only form of pay, with no variable component.

What skills are emphasised?

Strong core Java, concurrency, hands-on experience with Elasticsearch, Lucene or Solr, and experience leading search or distributed systems projects are emphasised.

How do I apply?

The posting does not describe application steps.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Elastic
ElasticPosted 2h ago
United StatesFull-timeUSD 106,900 - 169,100/yr
Elastic
ElasticPosted 2h ago
United StatesFull-timeUSD 113,300 - 179,200/yr
Elastic
ElasticPosted 2h ago
United StatesFull-timeUSD 94,300 - 149,200/yr

Posted by Elastic

Source: Elastic

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Elastic

Elastic

206Open Jobs
—No reviews yet
View Company Profile