Principal Software Developer - Search Infra - Elasticsearch
Hybrid (Canada)CA$154k - CA$243.6kfull-timePosted 4w ago
About the role
Principal Software Developer role in the Elasticsearch - Search Infra team focused on core search infrastructure, indexing, retrieval, and relevance, with technical vision and leadership across distributed teams.
Responsibilities
- Define, lead, and contribute to the evolution of core search and indexing capabilities.
- Research advances in search infrastructure, data structures, and retrieval algorithms to strengthen foundations for users.
- Collaborate with partners and product teams to shape long-term technical vision for search at Elastic.
- Drive an innovative roadmap for Elasticsearch’s indexing, query execution, and relevance layers.
- Serve as an authority in multiple Elasticsearch domains and continuously improve them.
Qualifications
- Experience leading technical projects in the search infrastructure and distributed systems space.
- Experience mentoring expert engineers with technical and professional guidance.
- Experience defining a long-term technical vision for a core search or retrieval system across teams.
- Hands-on experience with Elasticsearch, Lucene, or Solr.
- Strong skills in core Java and familiarity with advanced data structures, concurrency, and lambda features.
- Ability to work autonomously from concept to completion, including technical design and cross-team collaboration.
- Experience with large-scale data or search systems (e.g., Elasticsearch, Lucene, Solr, distributed storage engines).
- Excellent verbal and written communication skills and ability to collaborate across distributed teams.
Skills
Required:Technical project leadership in search infrastructureMentoring engineersLong-term technical vision for core search/retrievalSearch/indexing technologiesJava and concurrency
Benefits
- Company-matched RRSP with dollar-for-dollar matching up to 6% of eligible earnings
- Competitive health coverage and benefits across multiple locations
- Flexible locations and schedules for many roles
- Generous vacation days
- Volunteer/charitable donation matching up to $2000 (or local currency equivalent) per year
- Up to 40 hours per year for volunteer projects
- Minimum of 16 weeks parental leave
Last updated Sep 24, 2026. Interested? Apply on the company site.
About Elastic
The open source platform that powers search, observability, security, and more ...
Power insights and outcomes with The Elastic Search AI Platform. See into your data and find answers that matter with enterprise solutions designed to help you accelerate time to insight.
searchobservabilitysecurityAIenterprise solutionsvector database
More open roles at Elastic
- Manager, Finance Transformation (Quote to Cash)4d agoHybrid (United States) · Data Mgmt & Finance Operations
- Deal Desk Analyst4d agoBarcelona · Deal Desk
- Senior Solution Architect - Denmark4d agoHybrid (Denmark) · SA - EMEA - North
- Senior Solution Architect Security Specialist4d agoTokyo · SA - APJ - Japan
- Analyst, Sales Strategy & Finance4d agoHybrid (United States) · Sales Strategy & Operations