Elasticsearch - Senior Software Development Man... @ Elastic
Your Application Journey
Email Hiring Manager
Job Details
Overview
Elastic, the Search AI Company, enables everyone to find the answers they need in real time using all their data at scale. The Elastic Search AI Platform is used by more than 50% of the Fortune 500 and integrates the precision of search with the intelligence of AI.
About the Role
The Elasticsearch team is responsible for building the core platform that powers search across e-commerce, observability, SIEM, and more. As the Senior Software Development Manager - Storage Engine, you will lead a globally distributed team of Java engineers, drive product roadmap and project planning, and collaborate closely with Tech Leads and Product Managers.
Responsibilities
- Manage, mentor, and lead a distributed team of Java engineers.
- Drive delivery of search enhancements through regular Elasticsearch releases.
- Collaborate with Product Managers to define and prioritize requirements.
- Build roadmaps and balance planning in a fast-paced environment.
- Support recruitment, training, and career development of team members.
Qualifications
- Experience leading distributed software engineering teams.
- Strong communication skills and independent work capability in a fast-paced setting.
- Proven ability to deliver high performance, scalable software.
- Hands-on technical background in Java and search technologies.
Bonus Points
- Hands-on experience with query languages, Docker, and Kubernetes.
- Open Source experience and familiarity with Elasticsearch.
Compensation & Benefits
This role offers a base salary, eligibility for Elastic's stock program, RRSP matching, comprehensive health coverage, flexible scheduling, generous vacation days, and other employee well-being benefits.
Additional Information
Elastic is a distributed company that values diversity, inclusion, and equal opportunity. Applicants with disabilities are welcome, and accommodations can be requested via email. Export control and licensing requirements apply.
Key Skills/Competency
- Elasticsearch
- Search AI
- Java
- Distributed Systems
- Team Leadership
- Roadmap Planning
- Performance Optimization
- Collaboration
- Query Languages
- Cloud Solutions
How to Get Hired at Elastic
🎯 Tips for Getting Hired
- Research Elastic's culture: Study their values, projects, and global impact.
- Tailor your resume: Highlight leadership and distributed systems experience.
- Showcase technical skills: Emphasize Java and search technologies.
- Prepare for interviews: Practice scenarios on roadmap planning and team mentorship.