Senior Software Engineer - Agent Metric Pipelines
About the role
💼 What you will do
• Build and maintain the Datadog Agent that collects application and host telemetry across customer infrastructure • Power core Datadog products including Infrastructure Monitoring, Logs, APM, and Database Monitoring • Work on the Agent Metric Pipelines team collecting and forwarding metrics with minimal overhead and simple configuration • Own Agent code that receives, processes, and forwards metrics into Datadog's platform for indexing, aggregation, and alerting • Maintain client libraries for publishing custom metrics from various languages including Go, Java, and C#
📋 Job Requirements
• Strong experience in systems or distributed programming (Go, Rust, C++, Java, or similar) • Previous work on Agent-like software or on-prem deployed software • Experience in data pipeline processing, compression techniques, or telemetry transport protocols (gRPC, UDP, message batching) • Skilled in performance profiling and optimization with focus on CPU cycles, memory footprints, and bandwidth efficiency • Understanding of Linux internals and low-level OS concepts • Familiarity with Kubernetes or containerized deployment workflows
🌟 Nice-to-have
• Experience with Go and Rust programming languages • Knowledge of OpenTelemetry and observability systems • Background working with on-prem customer environments with resource constraints • Experience with gRPC and UDP data paths • Understanding of metric deduplication, tagging, and typing • Previous on-call rotation experience for production systems
🎯 Responsibilities
• Design and implement high-performance, resource-efficient data pipelines for collecting, aggregating, and shipping metrics • Profile and optimize code for CPU, memory, and network efficiency in resource-constrained environments • Ensure data correctness, compression efficiency, and quality across telemetry pipeline including deduplication and tagging • Collaborate on performance analysis and tuning to improve reliability, latency, and throughput across ingestion systems • Partner with teams to support new telemetry formats, gRPC/UDP data paths, and OpenTelemetry integration • Contribute to operational excellence including monitoring, debugging, and on-call rotations • Write clean, maintainable code in Go and Rust while evolving the Agent ecosystem
About Datadog
😃 What Datadog offers
• New hire stock equity (RSUs) and employee stock purchase plan (ESPP) • Continuous professional development, product training, and career pathing • Intradepartmental mentor and buddy program for in-house networking • Access to Community Guilds (employee resource groups) and Inclusion Talks panel discussions • Free global mental health benefits for employees and dependents age 6+ • Competitive global benefits package • Hybrid workplace culture emphasizing office collaboration and work-life harmony
💖 What makes Datadog unique
Datadog (NASDAQ: DDOG) is a global SaaS business delivering growth and profitability by breaking down silos and solving complexity in the cloud age. The platform enables digital transformation, cloud migration, and infrastructure monitoring of customers' entire technology stacks. Built by engineers for engineers, Datadog is used by organizations of all sizes across industries, championing professional development, diversity of thought, innovation, and work excellence.
Interested in this job?
Apply Now