Elasticsearch - Engineering Manager - Query Languages, Vector Database
Elasticsearch - Engineering Manager - Query Languages, Vector Database

Elasticsearch - Engineering Manager - Query Languages, Vector Database

Full-Time 48000 - 84000 ÂŁ / year (est.) No home office possible
E

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

Elastic is an exceptional employer that champions a diverse and inclusive work culture, empowering employees to take ownership of their projects while collaborating with talented individuals from around the globe. With competitive pay, flexible working arrangements, and generous benefits including parental leave and volunteer time off, Elastic fosters an environment where personal and professional growth is not just encouraged but celebrated. Join us in our mission to solve the world's data problems and be part of a team that values innovation, respect, and mutual support.
E

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

Leadership Skills
Experience with Distributed Teams
Strong Communication Skills
Project Management
Java Programming
Performance Optimisation
Understanding of Query Languages
Open Source Contribution
Familiarity with Elasticsearch
Knowledge of Docker and Kubernetes
Ability to Foster Collaboration
Empathy and Team Building
Roadmap Development
Stakeholder Engagement

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.

Elasticsearch - Engineering Manager - Query Languages, Vector Database
Elastic
E
  • Elasticsearch - Engineering Manager - Query Languages, Vector Database

    Full-Time
    48000 - 84000 ÂŁ / year (est.)

    Application deadline: 2027-07-30

  • E

    Elastic

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>