Job Description

Elasticsearch - Senior Java Developer - Distributed Systems

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 precision of search and the intelligence of AI to help accelerate results that matter.

What Is The Role

We are on the lookout for a Senior Software Developer to join our Elasticsearch - Distributed Systems team and focus on how Elasticsearch provides scale, performance, and resilience. This team owns how nodes in an Elasticsearch cluster communicate, and how data are indexed, allocated, and replicated across nodes.

What You Will Be Doing

  • Improving Elasticsearch’s components that support concurrent and consistent indexing across multiple machines.
  • Maintaining our cluster coordination system to keep...

Ready to Apply?

Take the next step in your AI career. Submit your application to Elastic today.

Submit Application