At a Glance
- Tasks: Lead a global team of engineers to enhance Elasticsearch's query language and search functionalities.
- Company: Elastic is a leading tech company revolutionising data search and AI solutions for businesses worldwide.
- Benefits: Enjoy flexible work schedules, competitive pay, generous vacation days, and health coverage for you and your family.
- Why this job: Join a diverse team that values collaboration, innovation, and personal growth in a fast-paced environment.
- Qualifications: Experience in leading distributed teams, strong communication skills, and a passion for software development are essential.
- Other info: Elastic promotes an inclusive culture and offers support for individuals with disabilities.
The predicted salary is between 48000 - 84000 ÂŁ per year.
Elasticsearch – Engineering Manager – Query Languages, Vector Database
Join to apply for the Elasticsearch – Engineering Manager – Query Languages, Vector Database role at Elastic
Elasticsearch – Engineering Manager – Query Languages, Vector Database
1 day ago Be among the first 25 applicants
Join to apply for the Elasticsearch – Engineering Manager – Query Languages, Vector Database role at Elastic
Get AI-powered advice on this job and more exclusive features.
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. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI.
At Elastic, we have a simple goal: to solve the world\’s data problems with products that delight and inspire. As the company behind the popular open source projects — Elasticsearch, Kibana, Logstash, and Beats — we help people around the world do great things with their data. From stock quotes to Twitter streams, Apache logs to WordPress blogs, our products are extending what\’s possible with data, delivering on the promise that good things come from connecting the dots. Diversity drives our vibe. We unite employees across 30+ countries into one coherent team, while the broader community spans across over 100 countries.
The Elasticsearch team is in charge of building the core platform that powers search for Elastic’s customers and users for e-commerce, observability, SIEM, and more. This globally-distributed team of experienced engineers focuses on building search functionality in our new piped query language, ES|QL, advancing Lucene and Elasticsearch search relevance techniques to build the best vector database, and other relevance focused search enhancements – to highlighting, language analyzers, and more.
This is an experienced team lead role where you will be working with the team that delivers ES|QL, our new piped query language. You will participate in roadmap and project planning efforts and will have ownership for delivering it. You’ll be participating in project management efforts as the teams execute on plans together with the Tech Lead and Product Manager.
Our company is distributed by intention. We hire the best engineers we can find wherever they are, whoever they are. We collaborate across continents every day over email, GitHub, Zoom, and Slack. At our best, we write fast, scalable and intuitive software. We believe that the best way to do that is to empower individual engineers, code review every change, decide big things by consensus, and strive for incremental improvements.
Engineering philosophy
We believe that engineering complex, pluggable software for the web that is built to last the test of time is both tricky and exciting. Doing so requires a team of diverse individuals, with sharp minds and the ability to empathize with our users, working together with mutual respect and a common mission.
We care deeply about giving you full ownership of what you\’re working on. Our company fundamentally believes great minds achieve greatness when they are set free and are surrounded and challenged by their peers, which is clearly visible throughout our organization. At Elastic, hierarchy does not determine how decisions get made. We feel that anyone needs to be in the position to comment on anything, regardless of their role within the company.
What you will be working on
- Manage, mentor and lead a globally distributed team of Java engineers working on advancing ES|QL and enabling adoption by other teams and our customers
- Lead the efficient delivery of search enhancements with regular releases of Elasticsearch, ensuring high quality and innovative feature development.
- Work with our product managers to define requirements.
- Foster a culture of mutual respect, collaboration and consensus based decision-making.
- Stay true to the principles of software development as adopted by our team.
- Build roadmaps and lead prioritization; balance the right amount of structure and planning for a fast-paced engineering team.
- Identify resource requirements and help drive recruitment of high quality colleagues.
- Support the development and training of direct reports through regular 1:1s and career conversations.
- Be a great person to work with, somebody who sincerely empathizes with others.
What you will bring along
- 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.
- Previous experience working with stakeholders outside of Engineering.
- 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.
Bonus points for
- Significant experience as a hands-on software engineer so you understand the core principles of the engineering work that is going on in your team.
- Experience with query languages.
- Open Source experience.
- Prior professional exposure to Elasticsearch.
- Hands-on experience with Docker and Kubernetes.
Additional Information – We Take Care Of Our People
As a distributed company, diversity drives our identity. Whether you’re looking to launch a new career or grow an existing one, Elastic is the type of company where you can balance great work with great life. Your age is only a number. It doesn’t matter if you’re just out of college or your children are; we need you for what you can do.
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.
- 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
Different people approach problems differently. We need that. Elastic is an equal opportunity employer and is committed to creating an inclusive culture that celebrates different perspectives, experiences, and backgrounds. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co. We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws, view posters linked below: Family and Medical Leave Act (FMLA) Poster; Pay Transparency Nondiscrimination Provision Poster; Employee Polygraph Protection Act (EPPA) Poster and Know Your Rights (Poster)
Elasticsearch develops and distributes encryption software and technology that is subject to U.S. export controls and licensing requirements for individuals who are located in or are nationals of the following sanctioned countries and regions: Belarus, Cuba, Iran, North Korea, Russia, Syria, the Crimea Region of Ukraine, the Donetsk People’s Republic (“DNR”), and the Luhansk People’s Republic (“LNR”). If you are located in or are a national of one of the listed countries or regions, an export license may be required as a condition of your employment in this role. Please note that national origin and/or nationality do not affect eligibility for employment with Elastic.
Please see here for our Privacy Statement.
Different people approach problems differently. We need that. Elastic is an equal opportunity/affirmative action employer committed to diversity, equity, and inclusion. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, pregnancy, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, disability status, or any other basis protected by federal, state or local law, ordinance or regulation.
We welcome individuals with disabilities and strive to create an accessible and inclusive experience for all individuals. To request an accommodation during the application or the recruiting process, please email candidate_accessibility@elastic.co We will reply to your request within 24 business hours of submission.
Applicants have rights under Federal Employment Laws, view posters linked below:
Family and Medical Leave Act (FMLA) Poster; Equal Employment Opportunity (EEO) Poster; and Employee Polygraph Protection Act (EPPA) Poster.
Please see here for our Privacy Statement.
Seniority level
-
Seniority level
Not Applicable
Employment type
-
Employment type
Full-time
Job function
-
Industries
Technology, Information and Internet
Referrals increase your chances of interviewing at Elastic by 2x
Sign in to set job alerts for “Engineering Manager” roles.
London, England, United Kingdom 3 weeks ago
Engineering Manager (Remote – Multiple locations)
London, England, United Kingdom 2 weeks ago
Dundee, Scotland, United Kingdom 2 weeks ago
Belfast, Northern Ireland, United Kingdom 2 days ago
Greater London, England, United Kingdom 1 week ago
Northern Ireland, United Kingdom 1 day ago
Cambridge, England, United Kingdom 2 months ago
Senior Manager – External Research and Development Engineering
Paddington, England, United Kingdom 2 days ago
London, England, United Kingdom 3 months ago
Livingston, Scotland, United Kingdom 3 weeks ago
Glasgow, Scotland, United Kingdom 2 weeks ago
United Kingdom CA$121,600.00-CA$152,000.00 1 week ago
Northern Ireland, United Kingdom 1 week ago
Senior Manager – Research and Development Engineering
Paddington, England, United Kingdom 1 day ago
Software Engineering Manager, Project Delivery, Home Based
London, England, United Kingdom 3 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Elasticsearch - Engineering Manager - Query Languages, Vector Database employer: Elastic
Contact Detail:
Elastic Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Elasticsearch - Engineering Manager - Query Languages, Vector Database
✨Tip Number 1
Familiarise yourself with Elasticsearch and its core functionalities. Understanding how ES|QL works and the principles behind vector databases will give you a significant edge in discussions during interviews.
✨Tip Number 2
Showcase your experience in leading distributed teams. Be prepared to discuss specific examples of how you've managed remote teams effectively, as this is crucial for the role at Elastic.
✨Tip Number 3
Highlight your communication skills. Since the role involves collaboration across various teams, demonstrating your ability to drive conversations and reach conclusions will be key.
✨Tip Number 4
Prepare to discuss your approach to software development. Be ready to share insights on how you balance structure and flexibility in fast-paced environments, as this aligns with Elastic's engineering philosophy.
We think you need these skills to ace Elasticsearch - Engineering Manager - Query Languages, Vector Database
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in leading distributed teams and working with query languages. Emphasise your ability to mentor engineers and your experience with performance optimisation.
Craft a Compelling Cover Letter: In your cover letter, express your passion for software engineering and your understanding of Elastic's mission. Mention specific projects or experiences that align with the role, particularly around ES|QL and vector databases.
Showcase Communication Skills: Since strong communication is key for this role, provide examples in your application that demonstrate your ability to drive conversations across teams and manage stakeholder expectations effectively.
Highlight Open Source Contributions: If you have experience with open source projects, especially related to Elasticsearch or similar technologies, make sure to include this in your application. It shows your commitment to the community and your technical expertise.
How to prepare for a job interview at Elastic
✨Understand the Role and Responsibilities
Before the interview, make sure you thoroughly understand the job description. Familiarise yourself with the key responsibilities of managing a distributed team of engineers and delivering search enhancements. This will help you articulate how your experience aligns with their needs.
✨Showcase Your Leadership Experience
Be prepared to discuss your previous experience leading teams, especially in a distributed environment. Highlight specific examples where you successfully managed projects, mentored team members, and fostered collaboration across different locations.
✨Demonstrate Technical Knowledge
Since the role involves working with query languages and performance issues, be ready to discuss your technical expertise. Share experiences where you’ve tackled performance challenges or contributed to software development, particularly in Java or related technologies.
✨Emphasise Communication Skills
Effective communication is crucial for this role. Prepare to provide examples of how you've facilitated discussions between engineering and non-engineering stakeholders. Show that you can drive conversations to a conclusion and maintain clarity across teams.