Skip to main content
Elastic

Tech Lead, Agent Framework - Observability

RemoteSpain only
Published
Role
Engineering Management
Experience
Lead
Employment
Full-time
Company size
Enterprise
€80.4k–€127.2k/yr
Check eligibility

Open to ES only. Set where you work from to check your eligibility.

No BS summary

Technical lead/principal engineer for systems-level agent software at scale. Must know Go, observability data collection, distributed deployments, and protocols like OTLP, Prometheus Remote Write, syslog, and OpAMP. Role is Spain-based.

Core skills

GoOTLPOpAMP

Required skills

Prometheus Remote Writesyslog

Optional skills

Elastic AgentFleetBeatsOpenTelemetry CollectorOpenTelemetryLinuxWindowsmacOS

What you'll do

  • Design a scalable and capable architecture for the agent layer.
  • Evaluate and implement new technologies to boost system performance.
  • Review existing architecture to identify areas for improvement.
  • Lead architectural discussions to drive decision-making.
  • Provide technical guidance and support to team members.
  • Foster a culture of continuous learning.
  • Conduct code reviews and offer constructive feedback to improve team performance.
  • Lead by example by demonstrating engineering best practices and setting high standards for quality.
  • Engage with stakeholders to gather requirements and expectations.
  • Collaborate with product management to prioritize features based on stakeholder input.
  • Facilitate collaboration across teams by organizing meetings and coordinating efforts.
  • Identify potential risks that could hinder project success.
  • Take proactive measures to mitigate project risks.
  • Adjust project plans in response to changing priorities or stakeholder feedback to ensure alignment.
  • Own the architecture, set the technical direction, and be the primary decision-maker for how Elastic's agent layer evolves to support the Streams model.

What they require

  • 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.
  • Solid background in Go.
  • Experience designing management and control planes for distributed software, particularly protocol-driven approaches like OpAMP.
  • Track record of leading large, multi-team technical initiatives from ambiguous design space to shipped software.
  • Proven ability to 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.
  • Great written communication; produces design docs and ADRs that others trust and reference.
  • Preferred: Direct experience with Elastic Agent, Fleet, Beats, or OpenTelemetry Collector internals.
  • Preferred: Experience with OpenTelemetry Collector configuration, OTLP transport, or upstream contribution.
  • Preferred: Experience with cross-platform testing and developer productivity spanning Linux, Windows, macOS, containers, and Kubernetes.
  • Preferred: Knowledge about pipeline execution models and processing languages.
  • Preferred: Experience with infrastructure-as-code tooling in the context of agent deployment.
  • Preferred: Contributions to open source projects in the observability or agent ecosystem.
  • Preferred: Comfort working async-first across a globally distributed team.

Benefits

  • Competitive pay based on the work you do here and not your previous salary.
  • Health coverage for you and your family in many locations.
  • Ability to craft your calendar with flexible locations and schedules for many roles.
  • Generous number of vacation days each year.
  • Donation matching up to $2000 or local currency equivalent for financial donations and service.
  • Up to 40 hours each year to use toward volunteer projects.
  • Minimum of 16 weeks of parental leave.
  • Accessible and inclusive recruiting experience with accommodations available.

distributed, scalable, and highly available real-time search platform with a RESTful API

TechnologyEnterpriseelastic.co/elasticsearch/

What people say about this company

3.8/ 5

Details

Apply routeDom
€80.4k–€127.2k/yr