Distinguished Engineer - Search

Elastic
CanadaPosted 24 February 2026

Job Description

<div class="content-intro"><p>Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.</p></div><h3><strong>What is The Role:</strong></h3> <p>As a recognized leader in the search space, Elastic’s Search team connects our core technologies, from Elasticsearch, to our GPU-based inference service, to real-world business needs, enabling our customers to build market leading applications and address critical business needs. We build everything from foundational infrastructure that extends Elasticsearch, to user-facing features like Agent Builder that enable customers to create powerful search and Agentic experiences. You’ll be the technical leader shaping the architecture and vision for Elastic’s Search products, ensuring that using Elasticsearch for building applications, Agents, or as a context engineering Platform is easy to get started with and operate, while preserving the flexibility to configure every aspect of search relevance. We are looking for a technology and engineering leader (Distinguished Engineer level) to help us realize our goals. The team is looking for someone with success using and building search technology that powers critical applications. </p> <h3><strong>What You Will Be Doing:</strong></h3> <ul> <li>Own and evolve the architecture and roadmap for Search, Context Engineering, and Agent Building.</li> <li>Define and enhance the end-to-end developer and user experience across use-cases</li> <li>Collaborate with the team owning Elasticsearch and other engineering teams across Elastic to align priorities and make smart technology and design choices.</li> <li>Lead technical discussions with partners and customers to ensure our solutions meet real needs.</li> <li>Review and advise implementation designs.</li> <li>Evangelize the Search roadmap internally and externally.</li> <li>Mentor engineers and foster technical excellence.</li> </ul> <h3>What You Will Bring:</h3> <ul> <li>Proven experience as technical leader for large, complex engineering teams and projects.</li> <li>Deep expertise in Java/JVM, search technologies, context engineering, experience building complex distributed systems, or understanding of the inner workings of databases/data stores</li> <li>Passion about Search</li> <li>Ability to reason about architecture at both high and detailed levels</li> <li>Hands-on experience: comfortable coding, reviewing PRs, and staying close to the team’s work</li> <li>Excellent communicator, collaborator, and problem solver</li> <li>Operates with high autonomy</li> </ul> <h3><strong>Bonus Points:</strong></h3> <ul> <li>Extensive technical leadership in search.</li> <li>Experience with the Elastic Stack.</li> <li>Built search products at scale.</li> <li>Open-source project leadership or major contributions.</li> </ul><div class="content-pay-transparency"><div class="pay-input"><div class="description"><p>Compensation for this role is in the form of base salary. This role does not have a variable compensation component. The typical starting salary range for new hires in this role is listed below. </p> <p>These ranges represent the lowest to highest salary we reasonably and in good faith believe we would pay for this role at the time of this posting. We may ultimately pay more or less than the posted range, and the ranges may be modified in the future. </p> <p>An employee's position within the salary range will be based on several factors including, ... (truncated, view full listing at source)