← Back to job listings
EL
Technical Lead (Agent Framework, Observability)
Elastic · Madrid, Spain
About The Role
Join Elastic as a Technical Lead for the Agent Framework team. In this role, 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 position 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.
- Proven ability to seamlessly transition between different projects and codebases, and work with different teams based on dynamic business priorities
- 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
- 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
- Solid background in Go (Elastic Agent and Beats are primarily Go)
- Experience designing management and control planes for distributed software, particularly protocol-driven approaches like OpAMP
- Deep knowledge of observability data collection: metrics, logs, traces, and the protocols that carry them (OTLP, Prometheus Remote Write, syslog, etc.)
- Great written communication; you produce design docs and ADRs that others trust and reference long after the decision is made
- 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
- Experience with cross-platform testing and developer productivity spanning all of Linux, Windows, MacOS, containers, and Kubernetes
- 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
- 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