
Principal Java Developer - Distributed Systems, Serverless - Elasticsearch
Join the Elasticsearch Distributed Systems team to design, build, and operate core Serverless Elasticsearch components. Responsibilities include improving concurrent and consistent indexing, maintaining cluster coordination, scaling shards/nodes, performance and concurrency debugging, and owning operational investigations. Requires strong Java, distributed systems, consensus algorithm, and large-scale system design experience.








