Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Elastic Logo

Principal Software Engineer II - Elasticsearch - Query Engine, Database Internals

Elastic

$199,700 - $379,300
Sep 29, 2025
Remote, US
Apply Now

Elastic is looking to solve the problem of enabling everyone to find answers in real-time using all their data at scale by building new analytics capabilities in Elasticsearch's compute engine, accessed via ES|QL.

Requirements

  • Experience leading technical projects in the data and enterprise architecture areas.
  • Experience defining a long term technical vision for an area of a data-intensive application, working across teams and organizations to collaboratively build the technical roadmap.
  • Hands on experience with search and analytics solutions, some examples may include Splunk SPL, Elasticsearch, Datadog, Dynatrace, New Relic
  • Strong skills in core Java and are conversant in the standard library of data structures and concurrency constructs, as well as newer features like lambdas.
  • You have a strong desire to optimize and make use of the most efficient data structures and algorithms.
  • Experience with data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and an understanding of how they work and why they work that way.
  • 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.

Responsibilities

  • define, direct, and build the next generation of ES|QL capabilities
  • providing technical vision and direction for the customer/user interfaces and for the underlying language syntax and compute infrastructure
  • define, lead, and contribute to the development of data-intensive enhancements
  • research the latest features, data-structures, and algorithms in the industry to ensure we’re building the right capabilities for our users
  • build and drive an innovative roadmap for ES|QL and the compute engine
  • improve those areas based on your questions and your instincts
  • collaborates closely with other user experience teams crafting a friendly user interface, and with teams closer to the customer building solutions on top of these APIs (Search, Security, Observability)

Other

  • Experience mentoring expert engineers, providing technical and professional guidance.
  • Working with a high level of autonomy, able to tackle projects and guide them from beginning to end.
  • Excellent verbal and written communication skills.
  • Collaborating on the internet is hard. We try to be supportive, empathetic, and trusting in all of our interactions. And we expect that from everyone too.
  • Experience working with open source projects and familiar with different styles of source control workflow and continuous integration.