Home / Engineering / Principal Software Developer - Search Algorithms - Elasticsearch

Principal Software Developer - Search Algorithms - Elasticsearch

Elastic · Canada

Principal Software Developer - Search Algorithms - Elasticsearch at Elastic in Canada is closed. It closed on Nov 12, 2026 and it no longer takes applications.

About the role

We're looking for a Principal Software Developer to join the Elasticsearch - Search team. This globally-distributed team of expert engineers focuses on delivering a robust and feature-rich search experience, including contributing to improving the search experience in Lucene. This is a principal software engineering role that focuses on enhancing the vector similarity search functionality within Elasticsearch…

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