Staff Software Engineer - Opentelemetry .NET Instrumentation
at Grafana Labs
📍 Spain
€88,600-110,800 per year
SCRAPED
Used Tools & Technologies
Not specified
Required Skills & Competences ?
Communication @ 4 Distributed Systems @ 4 Go @ 4 Grafana @ 4 Java @ 4 JavaScript @ 4 Leadership @ 4 Microservices @ 4 OpenTelemetry @ 6 PHP @ 4 Prometheus @ 4 Python @ 4 Ruby @ 4 Rust @ 4 Software Development @ 7 Technical Leadership @ 4Details
Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows our customers to leverage the best open source observability software – including Prometheus, Mimir, Loki, and Tempo – without the overhead of installing, maintaining and scaling their own observability stack.
The Observability department is focused on enabling developers to understand the health and performance of their applications and infrastructure in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it.
The OpenTelemetry instrumentation team’s mission is to make sure our users succeed in instrumenting their applications with OpenTelemetry. We work closely with the OpenTelemetry SIGs to make OpenTelemetry SDKs and instrumentation libraries a success.
As a remote-first and global company, we embrace diverse teams where every person brings a unique perspective to the software. We are looking for Engineers that are passionate about communicating with data and providing seamless experiences for our customers to join our growing team! Engineers at Grafana also have the opportunity to contribute to Open Source communities.
Responsibilities
You will bring your software engineering expertise to develop improvements to the .NET SDK and other strategic projects in the OpenTelemetry ecosystem.
- Collaborate in open-source communities. You will contribute to the OpenTelemetry specification, and to OpenTelemetry components across various programming languages; Primarily .NET, 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.
- 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, sharing knowledge across departments such as GTM, Product, and Support.
As we are remote-first, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must.
Requirements
Minimum Requirements:
- Desire to contribute or experience working in Open Source communities.
- 8+ years of experience in software development with at least one programming language.
- Strong preference for experience with .NET (.NET Framework or .NET v8+).
- Experience writing clean, robust, and performant software.
- Experience with delivering projects from gathering requirements to shipping a product.
- Some experience with developing software that runs in the Cloud or systems engineering.
- Familiarity with Observability tooling such as Grafana, Prometheus, or OpenTelemetry from a developer’s perspective.
Nice to Have:
- Experience in a technical leadership role leading project teams.
- Exposure to microservices architecture and distributed systems.
- Experience contributing to or maintaining open source projects.
Benefits
In Spain, the base compensation range for this role is €88,627 - €110,785. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity, bonus (if applicable) and other benefits.