Description
We are a globally distributed team inside Adobe Developer Platforms, owning the observability platform Adobe's engineering ecosystem runs on. This platform spans 50,000+ nodes, billions of OTel events daily, and an auth service built in Go that handles 15,000 req/sec.
You will compose, build, and run Adobe's observability platform at scale. Your responsibilities include:
- Writing Go and Python to extend OpenTelemetry Collector receivers, processors, and exporters, contribute to open-source, and build internal services, APIs, and tooling around them
- Driving cost optimisation by analysing pipeline data, building guardrails, and engaging engineering teams
- Building developer-facing tooling and services, including AI-powered insight from high-volume telemetry and observability for AI and agent-based systems
- Owning SLOs and SLIs for a platform thousands of engineers rely on every day
- Leading on-call and incident response for high-severity issues
Requirements:
- Strong, hands-on Go and/or Python
- 5–8+ years building and owning production software at scale, ideally platform or infrastructure products used by other engineers
- Experience with OpenTelemetry, large-scale logging infrastructure, and distributed applications on cloud platforms
- Familiarity with container and orchestration technologies like Docker and Kubernetes
- Comfortable owning on-call across a multi-tool observability stack
Nice to have:
- Experience evaluating and prototyping alternative Observability platforms
- Experience with other Observability tooling like Grafana, Cortex, ElasticSearch, DataDog, VictoriaMetrics, Mimir
- TypeScript/React
- Experience instrumenting AI/LLM or agent-based systems