Tech Lead, Agent Framework - Observability

1 month, 1 week ago
Full-time
Lead
Software Development
Elastic

Elastic

Elastic is a leading platform for search-powered solutions, providing real-time insights and making data usable for developers and enterprises worldwide.

Internet Software & Services
1K-5K
Founded 2010

Description

  • Own the architecture and technical direction for the agent layer supporting Elastic's Streams model.
  • Design and improve a scalable architecture for data collection at the edge and in cloud processing.
  • Evaluate and implement technologies to improve system performance and capability.
  • Lead architectural reviews and decision-making discussions across the team.
  • Provide technical guidance, conduct code reviews, and mentor engineers.
  • Collaborate with product management and stakeholders to gather requirements and prioritize features.
  • Coordinate cross-team execution, meetings, and planning to align efforts and manage dependencies.
  • Identify project risks and adjust plans as priorities or feedback change.
  • Produce design docs and architectural decision records that support consensus and long-term reference.

Requirements

  • Proven experience as a technical lead or principal engineer on an agent, daemon, or systems-level software project at scale.
  • Experience managing distributed deployments, versioning, and backward compatibility.
  • Deep knowledge of observability data collection, including metrics, logs, traces, and protocols such as OTLP, Prometheus Remote Write, and syslog.
  • 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.
  • Ability to move between projects and codebases and work across teams based on changing business priorities.
  • Strong written communication skills, including design docs and ADRs.
  • Bonus: Direct experience with Elastic Agent, Fleet, Beats, or OpenTelemetry collector internals.
  • Bonus: Experience with cross-platform testing across Linux, Windows, macOS, containers, and Kubernetes.

Benefits

  • Base salary only, with no variable compensation component.
  • Typical starting salary range: $159,800-$252,800 USD.
  • Typical starting salary range in select locations: $191,900-$303,500 USD.
  • Eligible for Elastic's stock program.
  • Company-matched 401(k) with dollar-for-dollar matching up to 6% of eligible earnings.
  • Health coverage for you and your family in many locations.
  • Flexible locations and schedules for many roles.
  • Generous vacation days each year.
  • Up to 16 weeks of parental leave.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal Engineer Cryptography

GoDaddy 5001-10000 Technology, Information and Internet

GoDaddy is hiring a remote Principal Compliance Engineer—PKI in the United States to define requirements and guide the evolution of its Certificate Authority platform, with emphasis on compliance automation, cryptographic systems, post-quantum readiness, and infrastructure resilience.

Ansible AWS Azure C++ CI/CD DevSecOps Go Java Kubernetes Python Terraform TLS
1 day, 18 hours ago

Principal Engineer

Banco Plata, S.A., Institución de Banca Múltiple. 1001-5000 Banking / financial services

Principal Engineer role focused on scaling the engineering organization, reducing system complexity, and defining sustainable technical direction across a mature, evolving platform.

2 days, 18 hours ago

Tech Lead

Amplemarket 51-250 Professional Services

Amplemarket is hiring an experienced Tech Lead to help build and scale its AI-powered B2B sales platform while growing into an Engineering Manager role with ownership of technical direction, execution, and team development.

Elasticsearch PostgreSQL React Redis Ruby Ruby on Rails
2 days, 18 hours ago

Technical Lead, Patient Experience

Pomelo Care 11-50 Health Care Providers & Services

Pomelo Care is hiring a technical lead to own the mobile and patient-facing product experience across pregnancy, postpartum, pediatrics, menopause, and perimenopause, improving patient engagement throughout the care journey.

Expo Kotlin Machine Learning Mobile Development React React Native SQL TypeScript
2 days, 18 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers