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

Elasticsearch - Engineering Manager - Query Languages, Vector Database

London Full-Time 43200 - 72000 £ / 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 AI-powered search company, helping businesses unlock their data potential.
  • 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.
  • Other info: Elastic promotes an inclusive culture and offers support for individuals with disabilities.

The predicted salary is between 43200 - 72000 £ per year.

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.

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.

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.

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 a globally distributed team. With competitive pay, generous vacation days, and a commitment to employee growth through mentorship and flexible working arrangements, Elastic provides a fulfilling environment for those looking to make a meaningful impact in the tech industry.
E

Contact Detail:

Elastic Recruiting Team

candidate_accessibility@elastic.co

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 advancements in vector databases will give you a solid foundation to discuss during interviews.

✨Tip Number 2

Highlight your experience in leading distributed teams. Be prepared to share specific examples of how you've successfully managed remote teams and fostered collaboration across different time zones.

✨Tip Number 3

Demonstrate your communication skills by engaging with the community. Participate in forums or discussions related to Elasticsearch, query languages, or open-source projects to showcase your expertise and passion.

✨Tip Number 4

Network with current or former employees of Elastic. Reach out on platforms like LinkedIn to gain insights about the company culture and expectations, which can help you tailor your approach during the interview process.

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
Query Language Proficiency
Open Source Contribution
Elasticsearch Knowledge
Docker and Kubernetes Experience
Empathy and Team Collaboration
Roadmap Development
Stakeholder Engagement
Problem-Solving Skills
Adaptability in Fast-Paced Environments

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 any previous roles where you managed software engineers or contributed to search functionality.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the role and the company. Mention specific projects or experiences that align with Elastic's mission and values, particularly around building innovative software and fostering collaboration.

Showcase Technical Skills: Detail your technical expertise, especially in Java, Elasticsearch, and any experience with Docker and Kubernetes. Provide examples of how you've tackled performance issues or contributed to open-source projects.

Highlight Soft Skills: Elastic values empathy and collaboration. Include examples of how you've successfully led teams, facilitated decision-making, and communicated effectively across different stakeholders.

How to prepare for a job interview at Elastic

✨Understand the Role and Company

Before your interview, make sure you thoroughly understand what Elastic does and the specifics of the Engineering Manager role. Familiarise yourself with ES|QL and the core principles of Elasticsearch, as well as the company's engineering philosophy and culture.

✨Showcase Your Leadership Experience

As this is a managerial position, be prepared to discuss your experience leading distributed teams. Share specific examples of how you've managed projects, mentored engineers, and fostered collaboration in a remote environment.

✨Demonstrate Technical Knowledge

Be ready to talk about your technical background, especially in Java and query languages. Highlight any hands-on experience you have with Elasticsearch, Docker, or Kubernetes, and be prepared to discuss how you've tackled performance issues in the past.

✨Emphasise Communication Skills

Strong communication is key in a distributed team. Prepare to demonstrate your ability to drive conversations to conclusions and work effectively with stakeholders outside of engineering. Consider sharing examples of successful cross-team collaborations.

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

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-11

  • E

    Elastic

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