Principal Software Engineer - Search Infra - Elasticsearch @Elastic

    4 days ago·Elastic is hiring a remote Principal Software Engineer - Search Infra - Elasticsearch·📍 United States

    Overview

    This role is for a Principal Software Engineer on the Elasticsearch - Search Infra team at Elastic. The team aims to enhance the search experience, focusing on core search infrastructure and features.

    Key Responsibilities

    • Define, lead, and contribute to the evolution of core search and indexing capabilities.
    • Research advances in search infrastructure and retrieval algorithms.
    • Collaborate with partners and product teams to shape long-term technical vision.
    • Drive innovative roadmaps for Elasticsearch’s indexing, query execution, and relevance layers.
    • Serve as an authority in Elasticsearch domains and improve them through insights.

    Requirements

    • Experience leading technical projects in search infrastructure and distributed systems.
    • Knowledge of building and operating sophisticated search platforms.
    • Experience mentoring engineers and providing technical guidance.
    • Hands-on experience with search technologies such as Elasticsearch, Lucene, or Solr.
    • Strong skills in core Java and familiarity with advanced data structures.
    • Ability to work autonomously and guide projects from concept to completion.
    • Excellent communication skills to collaborate across distributed teams.

    Benefits

    • Competitive pay based on work performance.
    • Health coverage for you and your family.
    • Flexible locations and schedules for many roles.
    • Generous vacation days.
    • Financial donation matching and volunteer hours.
    • Parental leave of a minimum of 16 weeks.

    Location

    Remote (United States)

    How to Apply

    For more information and to apply, please visit the Elastic careers page.

    Deadline

    No deadline stated.

    Get jobs in your inbox

    Join over 10,000 subscribers receiving our weekly newsletter.