107K–134K GBP / year
Staff Software Engineer - OpenTelemetry Python Instrumentation
AIRemote — United Kingdom, Germany, Ireland, Spain
Published on 2026-11-06
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
Develop and improve OpenTelemetry’s Python SDK and instrumentation libraries, with a focus on generative AI applications and agent workflows. The role combines hands-on engineering with upstream open-source collaboration, technical leadership, and support for Grafana Labs’ OpenTelemetry strategy.
About the company
Grafana Labs builds open-source and commercial observability tools for metrics, logs, and traces, centered on Grafana dashboards. It helps teams monitor infrastructure and applications and investigate incidents.
The team
OpenTelemetry SDKs team
Stack
PythonOpenTelemetryGrafanaPrometheusRust
What you'll do
- Develop and maintain the OpenTelemetry Python SDK and instrumentation libraries.
- Build instrumentation for AI agents, model calls, tool execution, and asynchronous workflows.
- Improve SDK performance through profiling, benchmarks, and implementation tradeoffs.
- Collaborate with OpenTelemetry maintainers on specifications, APIs, and semantic conventions.
- Own projects from problem definition through implementation, testing, documentation, and release.
- Set technical direction, mentor others, and share OpenTelemetry best practices.
- Investigate customer instrumentation issues and turn findings into fixes and guidance.
What we're looking for
- 8+ years of software development experience and strong Python proficiency.
- Experience debugging production software, language internals, libraries, and asynchronous code.
- Interest in AI applications and agent systems.
- Experience working in open-source communities and willingness to contribute to OpenTelemetry.
- Familiarity with observability tools such as Grafana, Prometheus, and OpenTelemetry.
- Experience with cloud-based software or systems engineering and production operations.
Nice to have
- Experience with OpenTelemetry or Prometheus open-source projects.
- Python instrumentation, profiling, runtime diagnostics, or asynchronous context propagation experience.
- Technical leadership experience setting direction and leading project teams.
- Experience instrumenting AI frameworks or agent workflows.
- Successful open-source contributions or project maintenance.
- Rust experience.
Benefits
- Restricted Stock Units (RSUs).
- 30 days of annual leave, including three Grafana Shutdown Days.
- In-person onboarding.
