CareerPlanSign in

Principal software developer/Tech Lead, Agent Framework - Observability

Canada🌐 Remote💼 Full-time💰 $154,000–$154,000🗓 2026-08-04 → 2026-09-25

Core

Tech lead owning the architecture and technical direction for Elastic's Agent Framework, enabling data collection from edge to cloud for the Streams platform.

Role type

Principal software developer/Tech Lead, Agent Framework

Builds

Elastic Agent and Beats (edge data collection), management/control planes for distributed software

Domain

Observability, distributed systems, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Go, distributed systems architecture, observability data collection (metrics, logs, traces), protocol design (OTLP, Prometheus Remote Write, syslog), management/control plane design, technical leadership, design documentation, stakeholder engagement

Preferred skills

Elastic Agent/Fleet/Beats/OpenTelemetry internals, cross-platform testing (Linux, Windows, MacOS, containers, Kubernetes), infrastructure-as-code (CloudFormation, Terraform), open source contributions

Technologies

Go, OTLP, Prometheus Remote Write, syslog, OpAMP, Kubernetes, Terraform, CloudFormation

Responsibilities

Design scalable architecture for the agent layer, evaluate and implement new technologies, conduct architectural reviews, provide technical guidance and code reviews, collaborate with product management on feature prioritization, facilitate cross-team collaboration and risk mitigation

Seniority

Principal, hands-on IC with strategic direction

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.