Lead Performance Engineer, Large-Scale Search Platform

Elasticsearch B.V.

Northern (KY)

Hybrid

USD 160,000 - 253,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Flexible location & schedules
Vacation days
Volunteer time
Parental leave

Job summary

Elastic is seeking a Principal Software Engineer to lead performance engineering for Elasticsearch. You will own cross-team performance initiatives, architect scalable optimizations, and develop models for complex distributed systems.

The role emphasizes profiling, regression detection, and AI-assisted benchmarking to ensure high performance across diverse environments. You will mentor engineers, collaborate with multiple teams, and influence feature design with a performance-first mindset.

Qualifications

  • Deep knowledge of Java internals and JVM memory management.
  • Experience profiling and optimizing distributed systems with benchmarking tools.

Responsibilities

  • Own performance initiatives from architecture to production, delivering high-impact optimizations.
  • Develop performance models and methodologies for complex distributed systems.
  • Drive optimization to keep Elasticsearch performant, predictable, and scalable.
  • Profile and analyze system behavior to identify bottlenecks in logging, metrics, vector search, and ES|QL.
  • Ensure robust benchmarks and regression detection for stateful and serverless architectures.
  • Collaborate across teams to embed performance-first thinking in new features.
  • Design and build AI-assisted optimization harnesses for profiling and benchmarking.
  • Mentor engineers and promote performance-focused development.

Skills

Java internals
JVM memory management
Concurrency models
High-performance code
Distributed systems profiling
AI tooling integration

Tools

Flamegraphs
JMH
Rally

Job description

Elastic is seeking a Principal Software Engineer to lead performance engineering for Elasticsearch. You will own cross-team performance initiatives, architect scalable optimizations, and develop models for complex distributed systems.

The role emphasizes profiling, regression detection, and AI-assisted benchmarking to ensure high performance across diverse environments. You will mentor engineers, collaborate with multiple teams, and influence feature design with a performance-first mindset.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Performance Architect for Distributed Systems
Performance Architect for Distributed Systems

Elasticsearch B.V. • Town of Norway (WI)

Hybrid
USD 150,000 - 230,000
Health coverage
Flexible locations
Vacation days
+3
Senior Performance Engineer - Elasticsearch Optimization
Senior Performance Engineer - Elasticsearch Optimization

Referral Board • United States

Hybrid
USD 159,000 - 252,000
Stock program
401k with up to 6% match
Health coverage
+5
Principal Software Engineer: Elasticsearch Performance
Principal Software Engineer: Elasticsearch Performance

Referral Board • United States

On-site
USD 160,000 - 253,000
Stock program
401k with matching
Healthcare coverage for you and family
Principal Performance Engineer — Elasticsearch Optimization
Principal Performance Engineer — Elasticsearch Optimization

Referral Board • Town of Poland (NY)

Hybrid
USD 102,000 - 188,000
Health coverage
Flexible locations
Generous vacation days
+3
Senior Software Engineer, Performance & AI Optimization
Senior Software Engineer, Performance & AI Optimization

Elasticsearch B.V. • Northern (KY)

Hybrid
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible locations
+4
Lead Principal Software Engineer - Search Infra & Indexing
Lead Principal Software Engineer - Search Infra & Indexing

Elastic • United States

Remote
USD 110,000 - 175,000
Stock program
RRSP matching (where applicable)
Health coverage for you and family
+3
Lead Architect, Elasticsearch Storage & Query Engine
Lead Architect, Elasticsearch Storage & Query Engine

Elastic • Mountain View (CA)

On-site
USD 159,800 - 252,800
Health coverage for you and your famiy
Flexible locations and schedules
Generous vacation days
+3
Principal Search Infrastructure Engineer
Principal Search Infrastructure Engineer

Elastic • Mountain View (CA)

On-site
USD 159,800 - 252,800
Health coverage
Flexible locations & schedules
Generous vacation days
+3
Principal Storage Engine Architect (Remote)
Principal Storage Engine Architect (Remote)

Referral Board • United States

On-site
USD 159,800 - 252,800
Competitive pay
Health coverage
Flexible work arrangements
+4
Lead Architect, Core Storage & Query Engine
Lead Architect, Core Storage & Query Engine

Elasticsearch B.V. • United States

On-site
USD 159,800 - 303,500
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+3