2 months ago
Canada (city not specified)Staff+
Responsibilities
- Define technical vision and direction for Elasticsearch’s core search infrastructure, including indexing, retrieval, and relevance.
- Lead and contribute to the evolution of Elasticsearch search, indexing, query execution, and relevance capabilities.
- Research advances in search infrastructure, data structures, and retrieval algorithms.
- Shape long-term technical roadmaps with partner and product teams across the organization.
- Build and optimize high-performance software for large-scale search and distributed systems.
- Serve as a technical authority for multiple Elasticsearch domains and mentor expert engineers.
- Guide projects from concept through completion, including technical design and cross-team implementation.
- Collaborate with globally distributed engineers through tools including GitHub, Zoom, and Slack.
Requirements
- Proven experience leading technical projects involving search infrastructure and distributed systems.
- Experience building and operating sophisticated search platforms and robust, high-performance software systems.
- Experience mentoring expert engineers with technical and professional guidance.
- Experience defining long-term technical vision for a core search or retrieval system across teams and organizations.
- Hands-on experience with Elasticsearch, Lucene, or Solr.
- Strong Java skills, including advanced data structures, concurrency constructs, and newer language features such as lambdas.
- Experience with large-scale data or search systems and understanding of their underlying architecture and operation.
- Ability to work autonomously and lead projects from concept to completion.
- Excellent verbal and written communication skills.
- Experience with search and information retrieval theory and constructs is a bonus.
- Experience contributing to open-source projects and familiarity with source-control workflows and continuous integration are bonuses.
Benefits
- Base salary range of $154,000—$243,600 CAD with no variable compensation component.
- Eligibility to participate in Elastic’s stock program.
- Company-matched RRSP with dollar-for-dollar matching up to 6% of eligible earnings.
- Distributed work arrangement with flexible locations and schedules for many roles.
- Health coverage for employees and families in many locations.
- Generous vacation allowance.
- Donation matching up to $2,000 or local-currency equivalent.
- Up to 40 hours annually for volunteer projects.
- At least 16 weeks of parental leave.
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
