GrepJob
Elastic

Principal Software Engineer - Search Scaling - Elasticsearch

Elastic
Apply
about 3 hours ago
London, United KingdomStaff+
H1B Sponsor

Responsibilities

  • Define and lead the evolution of core search and indexing capabilities.
  • Research advancements in search infrastructure and retrieval algorithms.
  • Collaborate with product teams to understand their needs and shape the technical vision.
  • Drive an innovative roadmap for Elasticsearch’s indexing and query execution.
  • Serve as an authority in Elasticsearch, continuously improving its core components.

Requirements

  • Proven experience leading technical projects in search infrastructure and distributed systems.
  • Experience mentoring engineers and providing technical guidance.
  • Ability to define a long-term technical vision for core search systems.
  • Hands-on experience with search technologies like Elasticsearch, Lucene, or Solr.
  • Strong skills in core Java and familiarity with advanced data structures.
  • Ability to work autonomously from concept to completion on projects.
  • Experience with large-scale data or search systems and understanding their operations.
  • Excellent verbal and written communication skills for collaboration across teams.

Benefits

  • Competitive pay based on performance, not previous salary.
  • Health coverage for you and your family in many locations.
  • Flexible work locations and schedules.
  • Generous vacation days each year.
  • Financial matching for donations and service up to $2000.
  • Up to 40 hours per year for volunteer projects.
  • Minimum of 16 weeks of parental leave.

Tech Stack

ElasticsearchJava

Categories

BackendData Engineering