TL;DR

Senior Engineering Manager (Elasticsearch): Leading a globally distributed team focused on building search functionality within Elasticsearch with an accent on high quality and innovative feature development. Focus on roadmap development, team mentorship, and fostering a collaborative culture.

Location: Must be based in Canada

Salary: $154,000—$243,600 CAD

Company

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.

What you will do

  • Manage, mentor and lead a globally distributed team of go engineers working on search functionality within Elasticsearch.
  • Lead the efficient delivery of search enhancements with regular releases of Elasticsearch, ensuring high quality and innovative feature development.
  • Work with product managers to define requirements.
  • Build roadmaps and lead prioritization; balance the right amount of structure and planning for a fast-paced engineering team.
  • Support the development and training of direct reports through regular 1:1s and career conversations.
  • Foster a culture of mutual respect, collaboration and consensus based decision-making.

Requirements

  • Experience leading distributed teams of software engineers.
  • Ability to work in a distributed team throughout the world.
  • Strong communication skills, both verbal and written, with the ability to drive conversations across multiple teams to a conclusion.
  • You know and care about writing performant software and have traced and fixed performance issues yourself.
  • Ability to work in a fast-paced environment.
  • Ability to work independently.

Nice to have

  • Significant experience as a hands-on software engineer.
  • Experience working in Lucene or Solr.
  • Open Source experience.
  • Prior professional exposure to Elasticsearch.
  • Hands-on experience with Docker and Kubernetes.

Culture & Benefits

  • Competitive pay based on the work you do here.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Matching financial donations and service hours for volunteer projects.
  • Embracing parenthood with a minimum of 16 weeks of parental leave.