Skip to main content
Elastic

Tech Lead, Agent Framework - Observability

RemotePortugal only· except Belarus, Cuba, Iran +3 more
Published
Role
Engineering Management
Experience
Lead
Employment
Full-time
Company size
Enterprise
€67k–€106k/yr
Check eligibility

Open to PT only · except BY, CU, IR, KP, SY, RU. Set where you work from to check your eligibility.

No BS summary

Tech lead or principal-level systems engineer for Elastic's agent layer, with deep observability data collection experience and strong Go background. Must have led distributed agent/daemon or systems software at scale, including architecture, control planes, versioning, and backward compatibility.

Core skills

GoOTLPOpAMP

Required skills

Prometheus Remote Writesyslog

Optional skills

Elastic AgentFleetBeatsOpenTelemetry CollectorLinuxWindowsMacOScontainers

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 done at Elastic and not previous salary
  • Health coverage for you and your family in many locations
  • Flexible locations and schedules for many roles
  • Generous number of vacation days each year
  • Donation and service matching up to $2000 or local currency equivalent
  • Up to 40 hours each year for volunteer projects
  • Minimum of 16 weeks of parental leave

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
€67k–€106k/yr