Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Elasticsearch - Senior Software Engineer (Performance Team) 

AI Summary ✨

Requirements

  • Expert-level knowledge of Python required, including awareness of new features.
  • Experience in Linux shell scripting.
  • Cloud orchestration with Kubernetes.
  • Experience in cloud architectures, service models, and operating across multiple cloud service providers, assessing tradeoffs from both performance and deployment perspectives.
  • Familiarity with measuring performance and sizing in Linux VM and container environments.
  • Ability to multitask, effectively manage your time, and collaborate with team members globally across time zones.

Nice to Haves

  • 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.
  • Prior experience with large, distributed search engines and in developing and tuning queries.
  • Prior experience with CI/CD pipelines.
  • Familiarity with the Elasticsearch Query API and building Kibana dashboards is a strong plus.

What You'll Be Doing

  • Participate in the design and building of tooling and automated processes for provisioning and execution of Elasticsearch performance benchmarking jobs at scale.
  • Maintain our open source Python based benchmarking tool, Rally and act as a source of best practice within the team regarding our Python-based tooling.
  • Define best practices, methodologies, and guidelines for performance benchmarking of Elasticsearch servicing development teams and solution architects.
  • Address and devise solutions for benchmarking disparate use cases and workloads.
  • Develop reporting for and interpreting benchmarking results.

Perks and Benefits

  • 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
  • Increase your impact - We match up to $2000 (or local currency equivalent) for financial donations and service
  • Up to 40 hours each year to use toward volunteer projects you love
  • Embracing parenthood with minimum of 16 weeks of parental leave
Apply here
Elastic logo

Elastic

Remote - Spain (Remote)

Experience: Senior
Posted: November 22, 2025
Git
Java
Kubernetes
Python
backend

Similar jobs

  • 15 days ago
    Remote
  • 17 days ago
    Remote
  • 20 days ago
    Still looking
    Remote
  • See all jobs in Spain