Excel in a key role as an Elasticsearch Performance Software Developer with Elastic. Lead efforts to refine and optimize performance for top-tier users in real-time environments.
As part of the Elasticsearch Performance team at Elastic, you will play a critical role in executing performance engineering initiatives. You will work on performance benchmarks, optimization strategies, and improve the efficiency of Elasticsearch systems across both serverless and stateful architectures.
Collaboration with peers and technical guidance for fellow engineers are essential aspects of this position, ensuring our technology continually meets high-performance standards.
Key Responsibilities:
Drive performance improvements from concept to delivery
Develop foundational models for complex systems
Profile and analyze performance bottlenecks in Elasticsearch
Establish robust benchmarks and regression detection
Partner with peers to implement performance methodologies
Requirements:
Expert knowledge in Java and concurrency
Proven experience in system profiling and optimization
Solid understanding of distributed system architectures
Experience automating benchmarking processes with AI tools
Solid team-oriented skills with remote teams
Transform the effectiveness and reliability of Elasticsearch through advanced optimization techniques and team-oriented engineering at Elastic.
J-18808-Ljbffr