
Principal Software Engineer - Performance Tuning - Elasticsearch
Join Elasticsearch Performance team to lead architecture-to-production performance initiatives for Elasticsearch. Responsibilities include profiling and benchmarking distributed systems, developing performance models, driving optimizations (including for vector search and serverless), building AI-assisted automation for profiling and benchmarking, and mentoring engineers. The role requires deep Java/JVM knowledge, concurrency expertise, and experience with benchmarking tools such as JMH, Rally, and flamegraphs.