← Back to job listings
EL
Technical Lead (Agent Framework, Observability)
Elastic · Ireland
About The Role
Join Elastic, a leading company in the field of search and data analytics. As a Technical Lead for the Agent Framework team, you will own the architecture, set the technical direction, and be the primary decision-maker for the evolution of Elastic's agent layer. You will design a scalable architecture, provide technical guidance to team members, engage with stakeholders, and facilitate collaboration across teams. This role offers flexible location and schedule, fully paid health coverage, generous vacation days, parental leave, and opportunities for charitable giving.
- Architect and lead the technical direction for the Agent Framework team, ensuring alignment with the Streams model.
- Design and implement a scalable architecture for the agent layer, evaluating and integrating new technologies to enhance performance.
- Provide technical guidance and support to team members, fostering a culture of continuous learning and improvement.
- Great written communication; you produce design docs and ADRs that others trust and reference long after the decision is made
- Proven experience as a technical lead or principal engineer on an agent, daemon, or systems-level software project at scale managing distributed deployments, versioning, and backward compatibility
- Deep knowledge of observability data collection: metrics, logs, traces, and the protocols that carry them (OTLP, Prometheus Remote Write, syslog, etc.)
- Comfortable with the full arc of a technical decision: writing the design doc, socializing it across stakeholders, building consensus, and holding the line on what matters
- Experience designing management and control planes for distributed software particularly protocol-driven approaches like OpAMP
- Proven ability to seamlessly transition between different projects and codebases, and work with different teams based on dynamic business priorities
- Solid background in Go (Elastic Agent and Beats are primarily Go)
- Track record of leading large, multi-team technical initiatives from ambiguous design space to shipped software
- Direct experience with Elastic Agent, Fleet, Beats, or OpenTelemetry collector internals
- Experience with OpenTelemetry collector configuration, OTLP transport, or upstream contribution
- Knowledge about pipeline execution models and processing languages (Streamlang, Logstash, Fluent, etc.)
- Experience with CloudFormation, Terraform, or other infrastructure-as-code tooling in the context of agent deployment
- Experience with cross platform testing and developer productivity spanning all of Linux, Windows, MacOS, containers, and Kubernetes
- Contributions to open source projects in the observability or agent ecosystem
- Comfort working async-first across a globally distributed team
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring