Elastic, the Search AI Company, enables everyone to find the answers they need in real time using their data. The role involves owning and evolving the architecture and roadmap for Search, Context Engineering, and Agent Building, while mentoring engineers and collaborating with teams to enhance user experience.
Responsibilities:
- Own and evolve the architecture and roadmap for Search, Context Engineering, and Agent Building
- Define and enhance the end-to-end developer and user experience across use-cases
- Collaborate with the team owning Elasticsearch and other engineering teams across Elastic to align priorities and make smart technology and design choices
- Lead technical discussions with partners and customers to ensure our solutions meet real needs
- Review and advise implementation designs
- Evangelize the Search roadmap internally and externally
- Mentor engineers and foster technical excellence
Requirements:
- Proven experience as technical leader for large, complex engineering teams and projects
- Deep expertise in Java/JVM, search technologies, context engineering, experience building complex distributed systems, or understanding of the inner workings of databases/datastores
- Passionate about Search
- Able to reason about architecture at both high and detailed levels
- Hands-on: comfortable coding, reviewing PRs, and staying close to the team's work
- Excellent communicator, collaborator, and problem solver
- Operates with high autonomy
- Extensive technical leadership in search
- Experience with the Elastic Stack
- Built search products at scale
- Open-source project leadership or major contributions