Principal Software Engineer - Search Infra - ElasticsearchPosted today$46K–$183K

The opportunity

Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the…

What you'll do

  • Experience leading technical projects in the search infrastructure and: distributed systems space. You bring proven knowledge in building and operating sophisticated search platforms and engineering 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 and: concurrency constructs, as well as newer language features like lambdas. You have a strong desire to optimize and leverage the most efficient algorithms and search data structures.

  • Able to work with a high level of autonomy, tackling projects and guiding: them from concept to completion, including both technical design and collaboration with other engineers to develop the necessary components.

What they're looking for

  • 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 they work that way.
  • Excellent verbal and written communication skills. Collaborating across: distributed teams is challenging, we value being supportive, empathetic, and trusting in all interactions, and we expect the same from everyone on the team.
  • You've built things with Elasticsearch before, and you have experience in the: search and information retrieval space and understand the constructs and theory behind it.
  • Experience working with open source projects and familiar with different: styles of source control workflow and continuous integration.