Principal Software Engineer: Elasticsearch Performance

Referral Board

United States

On-site

USD 160,000 - 253,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Stock program
401k with matching
Healthcare coverage for you and family

Job summary

Elastic, the Search AI Company, seeks a Principal Software Engineer to lead architectural and code-level performance improvements in Elasticsearch.

You will own core performance initiatives, develop models for distributed systems, profile bottlenecks in logging, vector search, and ES|QL, and mentor engineers while driving AI-assisted optimization.

This role offers a competitive USD salary, stock program, and a comprehensive benefits package.

Qualifications

  • Experience with Java/JVM internals and memory management.
  • Strong understanding of concurrency and thread-safety in high-performance code.
  • Proven ability to profile and optimize distributed systems across large codebases.
  • Experience applying AI-assisted tooling to accelerate optimization and benchmarking workflows.

Responsibilities

  • Own core performance initiatives from architecture to production.
  • Develop performance models for complex distributed systems.
  • Drive optimization strategies for scalability and predictability across environments.
  • Profile systems to identify bottlenecks in logging, metrics, vector search, and ES|QL.
  • Ensure robust benchmarks and regression detection for serverless and stateful architectures.
  • Mentor engineers and promote performance-first thinking across the org.

Skills

Java/JVM performance
Concurrency models
Profiling distributed systems
AI-assisted optimization
Cross-functional collaboration
Autonomous work style

Tools

Flamegraphs
JMH
Rally

Job description

Elastic, the Search AI Company, seeks a Principal Software Engineer to lead architectural and code-level performance improvements in Elasticsearch.

You will own core performance initiatives, develop models for distributed systems, profile bottlenecks in logging, vector search, and ES|QL, and mentor engineers while driving AI-assisted optimization.

This role offers a competitive USD salary, stock program, and a comprehensive benefits package.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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 Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

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

On-site
USD 150,000 - 230,000
Health coverage
Flexible locations
Vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Referral Board • Town of Poland (NY)

On-site
USD 102,000 - 188,000
Health coverage
Flexible locations
Generous vacation days
+3
Principal Software Engineer - Performance Tuning - Elasticsearch
Principal Software Engineer - Performance Tuning - Elasticsearch

Elasticsearch B.V. • United States

On-site
USD 160,000 - 253,000
Health coverage
Flexible location & schedules
Vacation days
+2
Senior Software Engineer - Performance Tuning - Elasticsearch
Senior Software Engineer - Performance Tuning - Elasticsearch

Elasticsearch B.V. • United States

On-site
USD 133,000 - 211,000
Competitive pay
Health coverage
Flexible locations
+4
Principal Software Engineer - ES|QL Analytics Lead
Principal Software Engineer - ES|QL Analytics Lead

Elastic • Mountain View (CA)

On-site
USD 160,000 - 253,000
Competitive pay
Health coverage for you and family
Flexible locations and schedules
+4