Senior Benchmarking Engineer, Performance & Competition

Elastic

United States

Hybrid

USD 140,000 - 200,000

Full time

5 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

Competitive pay
Health coverage
Flexible locations
Generous vacation
Donation matching
Volunteer hours
Parental leave

Job summary

Elastic is seeking a Senior Software Engineer to lead competitive benchmarking within the Elasticsearch Performance team. You will build workloads, automate experiments, and compare Elasticsearch with alternative systems, guiding improvements and helping customers make informed technical decisions.

This hands-on role focuses on benchmarks for concurrent ingestion and hybrid search, with publication of clear technical reports and close collaboration with engineering and content partners.

Qualifications

  • Solid software engineering skills with automation and analysis tooling in Python or similar.
  • Experience evaluating performance in distributed systems, DBs, or search infrastructure.
  • Depth in at least one area (search, vector retrieval, analytical DBs, or observability).
  • Experience designing representative datasets and workloads with concurrency and ingestion behavior.
  • Sound experimental judgment with repeated measurements and noise analysis.
  • Experience building reproducible test environments and documenting configs.

Responsibilities

  • Own prioritized competitive benchmarking initiatives across search, vector and hybrid workloads.
  • Build and maintain automated benchmark harnesses, datasets, query sets, and load profiles reflecting real-world usage.
  • Design fair comparisons with documented versions, configurations, and resource budgets.
  • Evaluate latency, throughput, resource use and cost; measure recall at set targets.
  • Extend workload tooling like Rally, ClickBench, and vector benchmark frameworks.
  • Investigate performance differences using profiling and controlled experiments; collaborate with engineering teams to validate improvements.
  • Evaluate self-managed and cloud deployments, including serverless, considering scaling behavior and constraints.
  • Publish reproducible benchmark artifacts and clear technical reports with methodology and tradeoffs.
  • Partner with engineering and product management to prioritize benchmark coverage and translate results into product improvements.

Skills

Python
Distributed systems
Benchmarking
Performance analysis
Technical writing
Collaboration

Tools

Elasticsearch Rally
ClickBench
Vector benchmarks

Job description

Elastic is seeking a Senior Software Engineer to lead competitive benchmarking within the Elasticsearch Performance team. You will build workloads, automate experiments, and compare Elasticsearch with alternative systems, guiding improvements and helping customers make informed technical decisions.

This hands-on role focuses on benchmarks for concurrent ingestion and hybrid search, with publication of clear technical reports and close collaboration with engineering and content partners.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Performance Engineer, Competitive Benchmarking
Senior Performance Engineer, Competitive Benchmarking

Elastic • United States

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

CoreWeave • Sunnyvale (CA)

On-site
USD 182,000 - 242,000
Medical, dental, and vision insurance
401(k) with generous employer match
Tuition Reimbursement
+2
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