Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Elastic Logo

Elasticsearch - Senior Software Engineer (Performance Team) 

Elastic

$153,100 - $193,000
Aug 29, 2025
Remote, US
Apply Now

Elastic is seeking a Senior Software Engineer to join their Elasticsearch Performance Engineering team to architect and develop automated tooling for benchmarking Elasticsearch ingest and search workloads at scale in the cloud.

Requirements

  • Proficiency in Python and Linux shell scripting are required.
  • Familiarity with Linux system-level performance measurement and associated tooling (for example: how to measure and compare CPU and disk I/O performance between cloud provider instance types).
  • Knowledge of cloud orchestration with Kubernetes.
  • Experience with cloud architectures, service models, and operating across multiple cloud service providers.
  • Ability to assess tradeoffs from both performance and deployment perspectives.
  • Prior experience in the troubleshooting and root cause analysis of performance issues in complex distributed architectures.
  • Experience with performance tuning of Java applications and JVMs.

Responsibilities

  • Participate in the design and building of tooling and automated processes for provisioning and execution of Elasticsearch performance benchmarking jobs at scale.
  • Define best practices, methodologies, and guidelines for performance benchmarking of Elasticsearch servicing development teams and solution architects.
  • Develop methodologies and processes for benchmarking Elasticsearch to determine the optimal price-performant instance type selection across Cloud Service providers.
  • Devise solutions for benchmarking disparate use cases and workloads for Elasticsearch stateful and serverless products at scale.
  • Architect solutions for performance benchmarking of evolving and key product features of Elasticsearch.
  • Investigate and assist in resolving performance escalations and capacity planning issues as required.

Other

  • Ability to multitask, effectively manage your time, and collaborate with team members globally across time zones.
  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations
  • Ability to craft your calendar with flexible locations and schedules for many roles
  • Generous number of vacation days each year