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

Elasticsearch - Principal Software Engineer II - Storage Engine

Elastic

$199,700 - $379,300
Jan 2, 2026
Remote, US
Apply Now

Elastic, the Search AI Company, is looking to solve the problem of providing optimized storage and efficient data querying and indexing for its Elasticsearch - Storage Engine, used by more than 50% of the Fortune 500.

Requirements

  • Strong technical leadership skills, work with a high level of autonomy, and are able to take on projects and guide them from beginning to end.
  • 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.
  • Strong desire to optimize and make use of the most efficient data structures and algorithms.
  • Experience with several data storage technologies like Elasticsearch, Solr, PostgreSQL, MongoDB, or Cassandra and have some idea how they work and why they work that way.
  • Familiarity with open source projects and different styles of source control workflow and continuous integration.
  • Experience building things with Elasticsearch before.
  • Experience working with open source projects and are familiar with different styles of source control workflow and continuous integration.

Responsibilities

  • Lead cross organizational initiatives to produce an industry-leading Timeseries solution offering.
  • Contribute to Elasticsearch full time, building data intensive new features and fixing intriguing bugs, all while making the code easier to understand.
  • Work with a globally distributed team of experienced engineers focused on the logs and metrics capabilities of Elasticsearch.
  • Be an expert in several areas of Elasticsearch and everyone will turn to you when they have a question about them.
  • Work with community members from all over the world on issues and pull requests, sometimes triaging them and handing them off to other experts and sometimes handling them yourself.
  • Write idiomatic modern Java -- Elasticsearch is 99.8% Java!
  • Implement novel techniques to efficiently index, store and query Timeseries data.

Other

  • Excellent verbal and written communication skills.
  • Ability to collaborate over the internet, including asynchronous collaboration.
  • Respectful, empathetic, and trusting in all interactions.
  • Ability to work with a high level of autonomy.
  • Bachelor's, Master's, or Ph.D. degree in a relevant field (not explicitly mentioned but implied)