Home / Engineering / Principal Software Developer - Query Engine, Database Internals - Elasticsearch

Principal Software Developer - Query Engine, Database Internals - Elasticsearch

Elastic · Canada

Principal Software Developer - Query Engine, Database Internals - Elasticsearch is open at Elastic in Canada. The posting gives a salary of CA$154K - CA$244K. Posted on Sep 1, 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 - Analytical Engine team. This expert team of engineers is responsible for building new analytics capabilities in Elasticsearch’s completely new compute engine, and accessed via our new piped query language called ES|QL . This is a principle software engineering role that entails using your vast knowledge in this space in order to define…

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

Similar Engineering jobs

All Engineering jobs
Apply on company site