Elastic is a company that enables everyone to find the answers they need in real time, using all their data at scale. The Elastic Search AI Platform brings together the precision of search and the intelligence of AI, enabling organizations to accelerate results.
Kibana: A Key Component
Kibana is the UI and frontend for everything we do at Elastic. It provides building blocks and user experiences that delight users, accelerate development, and optimize operations. Deployed both in the cloud and on-premises, Kibana is one of the largest open-source projects used by millions to answer complex questions with large data sets at scale.
Job Description
We are looking for a top Software Engineering Manager to support and lead Kibana Engineers build core platform features and services.
Key Responsibilities
* Lead and mentor a distributed team of experienced engineers
* Help the team manage projects and roadmaps against release targets
* Coordinate deliverables with other teams within Elastic
* Lead multiple software projects simultaneously
* Work with Product Management to define projects and plans
* Remove barriers blocking the team
* Participate in interviewing and help drive hiring
* Hold 1-on-1s and develop performance evaluations for direct reports
* Help individuals grow and the team be successful
* Be a supportive, communicative teammate
Requirements
* Previous hands-on software engineering experience so you understand the core principles of the engineering work that is going on in your team
* 5+ years experience leading teams of software engineers
* Excellent written and verbal communication
* Ego-free attitude – we are here for the success of the team and the company
* Empathy, transparency, and a good sense of humor
* Experience managing distributed teams
* Experience managing a platform/infrastructure team
Prior Experience and Skills
* Deploying and operating SaaS in production
* Big Data & Data Visualization
* Delivering on-premise software
* Search applications
* Development of web applications
* Open source projects and companies
* Communication and organization in large, distributed teams
Career Growth and Benefits
As a distributed company, diversity drives our identity. We strive to have parity of benefits across regions and while regulations differ from place to place, we believe taking care of our people is the right thing to do. We offer:
* Competitive pay based on the work you do here and not your previous salary
* 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
* Increase your impact – We match up to $2000 (or local currency equivalent) for financial donations and service
* Up to 40 hours each year to use toward volunteer projects you love
* Embracing parenthood with minimum of 16 weeks of parental leave