Elevate your career as a Senior Software Developer with Elastic, focused on Elasticsearch and distributed systems. Contribute to the next-generation Serverless offering impacting customers worldwide.
This role requires deep expertise in distributed systems and core Java to tackle challenging problems in cluster communication, data management, and performance enhancement. You will build and operate essential components for Elasticsearch while driving improvements in indexing and cluster coordination. As part of a global team, your contributions will help shape the future of AI-driven data solutions.
Key Responsibilities:
• Develop and operate Serverless Elasticsearch features
• Enhance concurrent indexing capabilities across machines
• Maintain cluster coordination for high performance
• Optimize system performance under heavy loads
• Troubleshoot and resolve complex distributed systems issues
Requirements:
• Extensive experience in distributed systems and consensus algorithms
• Solid core Java programming and concurrency skills
• Technical proficiency in algorithms
• Proven ability to debug complex, distributed systems
• Ability to manage projects from conception to execution
Bring your expertise in Java and distributed systems to enhance Elastic's innovative search capabilities.
#J-18808-Ljbffr