The opportunity
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…
What you'll do
Own delivery of the Chat roadmap: break it into milestones, see around corners on risk, and make sure the team ships predictably.
Run hiring end to end for the team: job descriptions, interview loops, sourcing with Recruiting, and onboarding.
Coach and develop engineers at every level, with regular 1:1s, clear expectations and honest feedback.
Run performance management with consistency: promotions, development plans, and managing underperformance through to resolution.
Partner with the Tech Lead and PM to shape roadmap and priorities, and with: data science, UX, and the other Agents and Context teams on shared primitives and quality signals.
Build and improve team process (planning, async communication, release and: on-call practice) through consensus and clear writing rather than top-down mandate.
What they're looking for
- Represent the team to leadership and stakeholders.
- A proven track record as an established engineering manager of software: engineering teams, including hiring, coaching, promotions and performance management.
- A track record of delivering large, multi-team software initiatives in a: distributed, async-first environment, including creating or improving team processes.
- Previous hands-on software engineering experience as a senior contributor,: with enough technical depth to understand a TypeScript/Node/React stack, an Elasticsearch-backed system, and how LLM-powered products are built and evaluated. You will not write production code, but you need to spot bottlenecks, risks and one-way-door decisions.