Staff Software Engineer

Grafana Labs Logo

Grafana Labs

๐Ÿ’ต $123k-$147k
๐Ÿ“Remote - United Kingdom

Summary

Join Grafana Labs as a Staff Software Engineer specializing in OpenTelemetry .NET instrumentation. Contribute to the development and improvement of the .NET SDK and other strategic OpenTelemetry projects. Collaborate within open-source communities, contributing to the OpenTelemetry specification and components across various programming languages. Mentor junior team members and share expertise within Grafana Labs and the broader OpenTelemetry community. This remote-first role requires strong software engineering skills, experience with .NET, and a passion for observability. Grafana Labs offers a dedicated career path for individual contributors and a supportive, collaborative environment.

Requirements

  • Desire to contribute or experience working in Open Source communities
  • 8+ years of experience in software development with at least one programming language
  • Experience with the .NET (.NET Framework or .NET v8+)
  • Experience writing clean, robust, and performant software that is easily maintained by others
  • Experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customerโ€™s hands in a self-driven way
  • Some experience with developing software that runs in the Cloud or some experience with systems engineering
  • Familiarity with Observability tooling such as Grafana, Prometheus or OpenTelemetry from a developerโ€™s perspective

Responsibilities

  • Develop improvements to the .NET SDK and other strategic projects in the OpenTelemetry ecosystem
  • Collaborate in open-source communities; contribute to the OpenTelemetry specification and components across a wide range of programming languages; Primarily .NET, and with opportunities to contribute to Python, Go, Java, JavaScript, PHP, Ruby, C++, Rust, and more
  • Be visible as an OpenTelemetry expert; teach others, promote best practices around OpenTelemetry, semantic conventions, and various technologies and frameworks, both within Grafana Labs and in the broader OpenTelemetry community
  • Support the technical direction and vision of the team, and contribute to business conversations on the OpenTelemetry strategy at Grafana Labs
  • Mentor junior team members in an open and respectful way. Lend your own knowledge and skills to other departments within Grafana, such as our GTM, Product and Support teams

Preferred Qualifications

  • Experience in a technical leadership role leading project teams and setting technical direction
  • Exposure to microservices architecture and distributed systems, or a desire to learn
  • Experience contributing to or maintaining open source projects

Benefits

  • Equity
  • Bonus (if applicable)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.