Principal Software Developer - Storage Engine - Elasticsearch is open at Elastic in Canada. The posting gives a salary of CA$154K - CA$244K. Posted on Jul 20, 2026, and still on Elastic’s careers page when we last checked, on Nov 14, 2026.
About the role
We're looking for a Principal Software Developer to join the Elasticsearch - Storage Engine team. This globally distributed, fully remote team of experienced engineers develops core storage and query technologies for observability workloads, including improving storage efficiency, advancing ES|QL query processing and performance, and optimizing data layouts for object storage. This role is responsible for driving…
The opening lines of the posting. The rest is on Elastic’s careers page.
Hiring at Elastic
Elastic has 400 open roles right now. Most are in Engineering, Sales & Business Development and Security. The median advertised salary across its roles with a published range is $164K. See all its roles

