4 дня назад
Principal Software Developer (Elasticsearch)
154 000 - 243 600CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Developer (Elasticsearch) (Search Infrastructure): Defining and building next-generation Elasticsearch search and indexing capabilities with an accent on retrieval algorithms, relevance, distributed systems, and high-performance software. Focus on shaping long-term technical direction, optimizing search data structures and query execution, and solving complex infrastructure challenges across engineering teams.
Location: Canada
Salary: $154,000–$243,600 CAD base salary per year
Company
develops the Search AI Platform for search, security, and observability across structured and unstructured data.
What you will do
- Define, lead, and contribute to the evolution of search’s core search and indexing capabilities.
- Provide technical vision and direction for indexing, retrieval, relevance, and query execution infrastructure.
- Research search infrastructure, data structures, and retrieval algorithms to improve platform efficiency and power.
- Shape the long-term technical roadmap with partner and product teams.
- Guide projects from technical design through implementation and collaborate with distributed engineering teams.
- Mentor expert engineers and serve as a domain authority across key search areas.
Requirements
- Experience leading technical projects involving search infrastructure, distributed systems, and high-performance software.
- Hands-on experience with search, Lucene, Solr, or comparable large-scale search and distributed storage systems.
- Strong Java skills, including advanced data structures, concurrency constructs, lambdas, and algorithm optimization.
- Experience defining long-term technical vision for core search or retrieval systems across teams and organizations.
- Experience mentoring expert engineers and working autonomously from concept to completion.
- Excellent written and verbal communication skills for collaboration across distributed teams.
Nice to have
- Experience building with search and understanding search and information retrieval theory.
- Experience with open-source projects, source-control workflows, and continuous integration.
Culture & Benefits
- Distributed collaboration using email, GitHub, Zoom, and Slack.
- Flexible locations and schedules for many roles, with a focus on sustainable work-life balance.
- Health coverage for employees and families in many locations.
- Generous vacation allowance and at least 16 weeks of parental leave.
- Donation matching up to $2,000 and up to 40 hours annually for volunteer projects.
- Stock program eligibility and an RRSP with dollar-for-dollar matching up to 6% of eligible earnings.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Principal Software Developer (Backend)
131 000 - 191 400CAD
Okta
9 дней назад
Staff Software Engineer, Backend (Java)
160 000 - 220 000CAD
11 дней назад
Intermediate Software Developer (Java)
95 000 - 120 000CAD
8 дней назад
Senior Software Developer, Data Delivery (Cloud APIs)
107 000 - 157 300CAD
10 дней назад
Senior Software Engineer (Java)
142 000 - 158 000CAD
11 дней назад
Software Engineer II (Java/NoSQL)
113 702 - 136 448CAD