Senior Performance Engineer, Competitive Benchmarking

Elastic

United States

Remote

USD 79,000 - 125,000

Full time

6 days ago
Be an early applicant

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

Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Volunteer time allowance
Parental leave

Job summary

Elastic is seeking a Senior Software Engineer to lead competitive benchmarking initiatives for Elasticsearch performance, including benchmarking across search, vector, and hybrid retrieval workloads. You will develop workloads, automate experiments, and compare Elasticsearch with alternative systems to guide product improvements.

You will publish benchmark artifacts and collaborate with engineering and content teams to ensure reproducible results and meaningful insights for customers.

Qualifications

  • Strong software engineering and automation experience in Python or similar language.
  • Hands-on experience evaluating performance in distributed systems or search infrastructure.
  • Ability to design representative datasets and workloads with concurrency and ingestion behavior.
  • Experience building reproducible test environments and documenting configurations.
  • Clear technical writing and communication of findings and limitations.

Responsibilities

  • Own prioritized competitive benchmarking initiatives across search, vector and hybrid retrieval, and observability workloads.
  • Build and maintain automated benchmark harnesses, datasets, query sets, and load profiles reflecting real-world usage.
  • Design fair comparisons with documented system versions, configurations, and resource budgets.
  • Evaluate latency, throughput, resource use, and cost, comparing recall/relevance targets.
  • Adapt and extend workload tools (Elasticsearch Rally, ClickBench, vector benchmarks).
  • Investigate performance differences using profiling and controlled experiments; collaborate with engineers to validate improvements.
  • Evaluate cloud deployments including serverless offerings and scaling behavior.
  • Publish reproducible benchmark artifacts and technical reports detailing methodology and findings.
  • Collaborate with product teams to prioritize benchmarks and translate findings into product improvements.

Skills

Python automation
Distributed systems performance
Benchmarking experience
Experiment design
Profiling and instrumentation
Documentation and technical writing
Collaboration across teams
Data analysis

Tools

Elasticsearch Rally
ClickBench
Vector search benchmarks

Job description

Elastic is seeking a Senior Software Engineer to lead competitive benchmarking initiatives for Elasticsearch performance, including benchmarking across search, vector, and hybrid retrieval workloads. You will develop workloads, automate experiments, and compare Elasticsearch with alternative systems to guide product improvements.

You will publish benchmark artifacts and collaborate with engineering and content teams to ensure reproducible results and meaningful insights for customers.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Benchmarking Engineer, Performance & Competition
Senior Benchmarking Engineer, Performance & Competition

Elastic • United States

Hybrid
USD 140,000 - 200,000
Competitive pay
Health coverage
Flexible locations
+4
Senior Performance Benchmarking Engineer
Senior Performance Benchmarking Engineer

Elasticsearch B.V. • Seattle (WA)

Remote
USD 133,000 - 211,000
Stock options
401k match
Health coverage
+1
Senior Benchmarking Engineer - Performance & Research
Senior Benchmarking Engineer - Performance & Research

Elastic • Mountain View (CA)

On-site
USD 133,000 - 211,000
Health coverage
Flexible locations & schedules
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
Senior Benchmarking & Performance Engineer
Senior Benchmarking & Performance Engineer

CoreWeave Europe • Sunnyvale (CA)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance
Company-paid Life Insurance
401(k) with generous employer match
+5
Senior Engineer, Competitive Benchmarking & Performance
Senior Engineer, Competitive Benchmarking & Performance

Elastic • United States

Remote
USD 79,000 - 125,000
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
+2
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 Engineer, Competitive Benchmarking & Performance
Senior Engineer, Competitive Benchmarking & Performance

Elasticsearch B.V. • Seattle (WA)

Remote
USD 133,000 - 211,000
Stock options
401k match
Health coverage
+1
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
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