Open Role
Elastic

Opportunity at

Elastic

Senior Engineer, Competitive Benchmarking & Performance

Elastic, known as the Search AI Company, provides a complete Search AI Platform used by over half of the Fortune 500 to deliver cloud-based solutions spanning…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
Canada
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz3h agoEmployer posted Oct 21, 2026
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Elastic, known as the Search AI Company, provides a complete Search AI Platform used by over half of the Fortune 500 to deliver cloud-based solutions spanning search, security, and observability. The organization is currently hiring a Senior Engineer for Competitive Benchmarking & Performance to join the Elasticsearch Performance team. This position centers on directing competitive benchmarking operations, building reproducible test environments, and analyzing how Elasticsearch performs against alternative systems. This…

Job Description

Elastic, known as the Search AI Company, provides a complete Search AI Platform used by over half of the Fortune 500 to deliver cloud-based solutions spanning search, security, and observability. The organization is currently hiring a Senior Engineer for Competitive Benchmarking & Performance to join the Elasticsearch Performance team. This position centers on directing competitive benchmarking operations, building reproducible test environments, and analyzing how Elasticsearch performs against alternative systems.

This is an active engineering position where the chosen professional will create realistic workloads, construct automated testing harnesses, and study performance trade-offs under concurrent querying and data ingestion. Daily duties involve examining metrics related to throughput, latency distribution, resource utilization, and cost efficiency, as well as publishing clear technical reports alongside content partners. The role bridges deep performance assessments directly with product enhancements and public technical documentation.

Ideal candidates possess strong software development capabilities in Python or similar languages, coupled with practical background in evaluating distributed systems, search technology, or databases. The company offers a competitive compensation structure with a starting base salary ranging from 307 800 zł to 486 900 zł PLN, alongside healthcare coverage, flexible work schedules, vacation time, parental leave, and matching for charitable donations and volunteer hours.

Responsibilities

  • Manage prioritized competitive benchmarking efforts across analytical, observability, search, vector, and hybrid retrieval workloads
  • Construct and upkeep automated testing harnesses, datasets, query sets, and load profiles that mirror real-world application usage
  • Design equitable comparisons detailing chosen system versions, configuration settings, hardware budgets, tuning choices, and functional variations
  • Assess latency metrics, throughput capacities, resource usage, and financial efficiency across evaluated systems
  • Measure retrieval performance under equivalent recall or relevance benchmarks for information retrieval tasks
  • Utilize and adapt tools including Elasticsearch Rally, ClickBench, and vector search evaluation frameworks
  • Examine performance disparities via system metrics, controlled experiments, and profiling, collaborating with engineering groups to validate upgrades
  • Assess self-managed and managed cloud environments, including serverless options, while reviewing scalability and service limitations
  • Collaborate with engineering and technical publishing partners to release reproducible benchmark assets and detailed reports
  • Work alongside product management and engineering to prioritize benchmark coverage and convert findings into product enhancements

Requirements

  • Proficiency in software development with the ability to construct maintainable automation and analysis tools using Python or another relevant language
  • Practical background in assessing and troubleshooting performance within distributed architectures, databases, or search engines
  • Specialized knowledge in at least one domain such as search, vector retrieval, analytical databases, or observability platforms
  • Experience formulating representative datasets and workload behaviors, including query patterns, concurrency, and ingestion
  • Strong experimental methodology, accounting for repeated measurements, variability, cache effects, and noise separation
  • Background in setting up reproducible test environments with documented configurations and procedures
  • Effective technical communication skills to articulate complex findings and limitations
  • Collaboration skills necessary to translate performance metrics into actionable engineering advice

Qualifications

  • Background working with Elasticsearch, Lucene, Rally, ClickBench, or vector search benchmarking frameworks
  • Experience evaluating retrieval relevance alongside throughput, resource utilization, and latency
  • Familiarity with cloud cost analysis, autoscaling, and serverless architectures
  • History of public technical writing, open-source software contributions, or published performance benchmarks

Core Skills

Benefits

  • Base salary compensation ranging from 307 800 zł to 486 900 zł PLN
  • Health insurance coverage for employees and their families in many regions
  • Flexible schedules and calendar arrangements for eligible positions
  • Generous yearly vacation days
  • Financial donation matching up to $2000 or regional currency equivalent
  • Up to 40 hours annually for volunteer projects
  • At least 16 weeks of parental leave

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the salary range for this role?

The typical starting base salary range for this position is between 307 800 zł and 486 900 zł PLN.

Does this position include variable compensation?

No, this role compensates solely through base salary and does not include a variable compensation component.

What are the primary programming languages required?

The posting requires solid software engineering skills and experience building automation and analysis tools in Python or another relevant programming language.

Is the location or remote policy specified in the posting?

The job posting does not specify a location or a remote work policy.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Elastic
ElasticAdded to Jobsiz 3h ago
United StatesFull-timeUSD 133,100 - 165,500/yr
Elastic
ElasticAdded to Jobsiz 3h ago
Full-timeCAD 128,300 - 203,000/yr
Elastic
ElasticAdded to Jobsiz 3h ago
Elastic
ElasticAdded to Jobsiz 3h ago
Full-timeUSD 133,100 - 210,600/yr

Posted by Elastic

Source: Elastic

View the original listing ↗

Posted by employer: Oct 21, 2026

Added to Jobsiz: Oct 21, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Elastic

Elastic

190Open Jobs
—No reviews yet
View Company Profile