United States Remote (Global) Full-time USD 159,800 – 252,800 / year

Endgame Systems, LLC is hiring a Principal Software Engineer - Search Infra - Elasticsearch

Responsibilities

  • Define, lead, and contribute to the evolution of core search and indexing capabilities as a full-time Elasticsearch contributor.
  • Research advances in search infrastructure, data structures, and retrieval algorithms to build efficient and powerful foundations.
  • Collaborate with partners and product teams to understand needs and shape the long-term technical vision for search at Elastic.
  • Leverage past experience with large-scale search systems to drive an innovative roadmap for Elasticsearch's indexing, query execution, and relevance layers.
  • Serve as the go-to expert for several areas of Elasticsearch, continuously improving them through insights and instincts.

Requirements

  • Experience leading technical projects in search infrastructure and distributed systems, with proven knowledge in building and operating sophisticated search platforms and robust, high-performance software systems.
  • Experience mentoring expert engineers, providing both technical and professional guidance.
  • Experience defining a long-term technical vision for a core search or retrieval system, working across teams and organizations to collaboratively shape the technical roadmap.
  • Hands-on experience with search and indexing technologies such as Elasticsearch, Lucene, or Solr.
  • Strong skills in core Java and familiarity with advanced data structures, concurrency constructs, and newer language features like lambdas, with a strong desire to optimize and leverage efficient algorithms and search data structures.
  • Ability to work with a high level of autonomy, tackling projects from concept to completion, including technical design and collaboration with other engineers.
  • Experience with large-scale data or search systems such as Elasticsearch, Lucene, Solr, or distributed storage engines, and an understanding of how they work and why.
  • Excellent verbal and written communication skills, with a supportive, empathetic, and trusting approach in all interactions across distributed teams.

Nice to Have

  • Experience building with Elasticsearch and knowledge in the search and information retrieval space, including underlying constructs and theory.
  • Experience working with open source projects and familiarity with different styles of source control workflow and continuous integration.

Benefits

  • Competitive pay based on the work performed, not previous salary.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Increase your impact with up to $2000 (or local currency equivalent) matched for financial donations and service.
  • Up to 40 hours each year for volunteer projects you love.
  • Embracing parenthood with a minimum of 16 weeks of parental leave.
  • Company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings.

Compensation

Compensation for this role is in the form of base salary. This role does not have a variable compensation component.

Work Arrangement

Remote (Worldwide)

Other

  • Security & Privacy Responsibilities: Take ownership of protecting the confidentiality, integrity, and availability of organizational data and systems by following applicable privacy and security policies, standards, and procedures. Ensure that all individual contributions follow Elastic’s Secure Software Development Framework (SSDF). Proactively participate in mandatory role-based training to ensure personal technical execution consistently aligns with the highest standards of data protection, data privacy, and system resilience.
  • Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds.
  • We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co.
  • Elasticsearch develops and distributes technology and information that is subject to U.S. and other countries’ export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Syria, or Russia, including the Ukrainian territories annexed by Russia (The Crimea region of Ukraine, The Donetsk People's Republic (DNR), The Luhansk People's Republic (LNR), Kherson or Zaporizhzhia). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role.
  • Compensation for this role is in the form of base salary. This role does not have a variable compensation component.
Job Details
Location United States
Work mode Remote (Global)
Employment Full-time
Salary USD 159,800 – 252,800 / year
Department Engineering
Category other
Posted a month ago
or drop your CV first
About company
Endgame Systems, LLC logo
Endgame Systems, LLC provides consulting services related to Elastic technology to Government agencies with heightened security needs. It is a wholly-owned subsidiary of Elastic, focused on Government services.
All jobs at Endgame Systems, LLC Visit website