Senior Engineering Manager - Elastic Agent
ElasticAbout the role
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 Ingest team is in charge of developing solutions that focus on ingesting data at scale from all type of services, applications and operating systems. The Ingest team builds and maintains solutions such as our Elastic Agent, Fleet Server, Beats and Logstash solutions. When developing these solutions, we think about the problem end-to-end: how do we automatically collect data from common data sources, how do we store it efficiently in Elasticsearch, how do we present this information to the user, what actions do we take on the insights from the data? All of these aspects are important in bringing a turnkey solution to the market.
As the Sr. Engineering Manager for Elastic Agent in Ingest you will be working in the team focusing on the platform that manages our data shippers used to collect and ingest events. This team manages the coordination of data shippers, their integration with central management capabilities (Fleet) and with Elastic Cloud. The goal of this team is to build high quality, high performance, low overhead and easy to solution to collect data which is the core of Elastic Agent. 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.
The team is diverse and distributed across the world, and collaborates on a daily basis over GitHub, Zoom, and Slack.
What you will be working on
- Manage, mentor and lead a globally distributed team of go engineers working on Elastic Agent and related components.
- Lead the efficient delivery for time-boxed software releases, ensuring high quality and innovative feature development
- Work with our Product Management team 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 performance evaluations
- Be an awesome 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 start-up 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 <
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s