Principal Software Developer Ii (performance Team) - Elasticsearch
Elastic Cloud
Canada
$211,900 - $282,700 cad py
On-site
Expert level python and linux shell
Linux system-level performance measurement
Troubleshooting distributed architectures
Elastic Cloud is seeking a Principal Software Developer II for their Elasticsearch Performance Engineering team in Canada. The role involves setting technical direction for benchmarking tools, focusing on testing Elasticsearch workloads at scale, and requires expertise in Python, Linux, and performance measurement
Job Summary
Set the technical direction for automated benchmarking tools, defining methodologies, architecture, and design for testing Elasticsearch ingest and search workloads at cloud scale.
Design and build tooling and automated processes for provisioning and execution of Elasticsearch performance benchmarking jobs at scale, and develop reporting for interpreting benchmarking results.
Investigate and assist in resolving performance escalations and capacity planning issues, addressing benchmarking for disparate use cases and workloads.
Matching Summary
Match Score: 85
Elastic Cloud is seeking a Principal Software Developer II for their Elasticsearch Performance Engineering team in Canada. The role involves setting technical direction for benchmarking tools, focusing on testing Elasticsearch workloads at scale, and requires expertise in Python, Linux, and performance measurement.
Salary
$211,900 - $282,700 CAD
Skills & Requirements
Must-have
Expert level Python and Linux shell
Linux system-level performance measurement
Troubleshooting distributed architectures
CI/CD pipelines and automation
Cloud architectures and service models
Java applications and JVM performance tuning
Nice-to-have
Large distributed search engines
Elasticsearch Query API and Kibana
Kubernetes cloud orchestration
AI for benchmarking practices
Key Requirements
Expert Level Python and Linux shell experience
Prior experience with CI/CD pipelines
Prior experience in troubleshooting performance issues
Experience in cloud architectures
Familiarity with Linux VM and container environments