Назад к вакансиям

Staff Software Engineer - OpenTelemetry Python instrumentation

121 000 – 151 000 €в год
Grafana LabsIrelandУдалённоот 8 лет
PythonAIGrafanaPrometheusObservabilitySDKOpenTelemetryInstrumentation

Описание

Responsibilities

  • Develop improvements to the OpenTelemetry Python SDK and instrumentation libraries, with a strong focus on AI applications and agent workflows.
  • Develop and maintain the OpenTelemetry Python SDK and instrumentation libraries, working with maintainers and other vendors on specifications, APIs, and implementation decisions.
  • Build instrumentation that connects agent runs, model calls, and tool execution, including across asynchronous code.
  • Contribute to evolving OpenTelemetry conventions for generative AI, with care for sensitive data and metric cardinality.
  • Use profiling and benchmarks to evaluate implementation approaches with the upstream community.
  • Make sound tradeoffs around runtime overhead, compatibility, and maintainability.
  • Teach others, promote best practices around OpenTelemetry, semantic conventions, and various technologies and frameworks.
  • Support the technical direction and vision of the team, and contribute to business conversations on the OpenTelemetry strategy at Grafana Labs.
  • Own projects from an ambiguous problem through design, implementation, testing, documentation, and release.
  • Lend your knowledge and skills to our GTM, Product and Support teams.
  • Join customer conversations, investigate instrumentation issues, and turn what you learn into fixes and practical guidance.
  • Communicate using video calls, and demonstrate high agency and good communication skills.

Requirements

  • 8+ years of experience in software development, with strong proficiency in Python and experience debugging production software, language internals, libraries, and asynchronous code.
  • An interest in AI applications and agent systems, and curiosity about how to instrument and troubleshoot them.
  • Experience working in open-source communities.
  • Familiarity with observability tooling such as Grafana, Prometheus, and OpenTelemetry, alongside experience with cloud-based software or systems engineering.
  • Understand production environments and can assess operational risks.

Nice to have

  • Experience working on open source observability projects, ideally in OpenTelemetry or Prometheus.
  • Experience in Python instrumentation techniques, profiling, runtime diagnostics, or asynchronous context propagation
  • Experience in a hands-on technical leadership role, setting technical direction and leading project teams
  • Experience instrumenting AI frameworks or agent workflows, or working with OpenTelemetry semantic conventions for generative AI
  • Experience contributing to or maintaining Open Source projects, with evidence of successful pull requests and community collaboration
  • Rust experience is a plus for exploring potential Python SDK performance improvements, including Rust-backed implementations.

We offer

  • Compensation range is EUR 121,000 - EUR 151,000 in Ireland.
  • Restricted Stock Units (RSUs).
  • 100% Remote, Global Culture.
  • Scaling Organization.
  • Transparent Communication.
  • Innovation-Driven.
  • Open Source Roots.
  • Empowered Teams.
  • Career Growth Pathways.
  • Approachable Leadership.
  • Passionate People.
  • In-Person onboarding.
  • 30 days of annual leave per annum, with 3 days reserved for Grafana Shutdown Days.

Hiring process

  • Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings.
  • The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.