Java Engineer II - Distributed Systems

A company is looking for a Software Engineer II to join their Distributed Systems team. Key Responsibilities Improve Elasticsearch components for concurrent and consistent indexing across multiple machines Maintain the cluster coordination system to ensure high performance and safety as nodes and data change Investigate performance and concurrency issues, proposing effective solutions Required Qualifications Background in Distributed Systems Strong skills in core Java and familiarity with data structures and concurrency constructs Deep technical proficiency in algorithms Ability to understand and contribute to the development of Distributed Systems Experience in building and debugging features that operate across multiple machines

Jun 4, 2025 - 06:10
 0
Java Engineer II - Distributed Systems
A company is looking for a Software Engineer II to join their Distributed Systems team. Key Responsibilities Improve Elasticsearch components for concurrent and consistent indexing across multiple machines Maintain the cluster coordination system to ensure high performance and safety as nodes and data change Investigate performance and concurrency issues, proposing effective solutions Required Qualifications Background in Distributed Systems Strong skills in core Java and familiarity with data structures and concurrency constructs Deep technical proficiency in algorithms Ability to understand and contribute to the development of Distributed Systems Experience in building and debugging features that operate across multiple machines