Elastic

Principal Software Engineer - Search Infra - Elasticsearch

Elastic
Apply
3 months ago
USA (city not specified)Staff+
H1B sponsor

Base Salary

$160k - $253k/yr

Responsibilities

  • Define, lead, and contribute to the evolution of Elasticsearch’s core search and indexing capabilities.
  • Research search infrastructure, data structures, and retrieval algorithms to improve system efficiency and power.
  • Shape the long-term technical vision and roadmap for Elasticsearch’s indexing, query execution, and relevance layers.
  • Collaborate with partner and product teams to understand needs and guide technical direction.
  • Serve as a subject-matter authority for key Elasticsearch domains and continuously improve them.
  • Mentor expert engineers through technical and professional guidance.
  • Lead projects from concept to completion, including technical design and collaboration on implementation.

Requirements

  • Proven experience leading technical projects involving search infrastructure and distributed systems.
  • Experience building and operating sophisticated, large-scale search platforms and high-performance software systems.
  • Experience mentoring experienced engineers and providing technical and professional guidance.
  • Experience defining long-term technical vision for core search or retrieval systems across teams or organizations.
  • Hands-on experience with Elasticsearch, Lucene, Solr, or comparable search and indexing technologies.
  • Strong core Java skills and familiarity with advanced data structures, concurrency constructs, and lambdas.
  • Understanding of large-scale data systems, search systems, or distributed storage engines and their underlying design principles.
  • Ability to work autonomously and drive complex projects through completion.
  • Excellent written and verbal communication skills for collaboration across distributed teams.
  • Experience building with Elasticsearch and knowledge of search and information retrieval theory is a bonus.
  • Experience with open-source projects, source control workflows, and continuous integration is a bonus.

Benefits

  • Base salary with no variable compensation component, plus eligibility for Elastic’s stock program.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for employees and their families in many locations.
  • Distributed work model with flexible locations and schedules for many roles.
  • Generous vacation allowance.
  • Matching of financial donations up to $2,000 or local currency equivalent.
  • Up to 40 hours of paid time each year for volunteer projects.
  • At least 16 weeks of parental leave.

Tech Stack

ElasticsearchJava

Categories

Elastic

About Elastic

10,000+ employees

Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.

Contact me