OpenTelemetry Instrumentation Senior Engineer - .NET
Job Description
What is Grafana Cloud?
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 Application Observability department is focused on enabling developers to understand the health and performance of their applications in any environment by providing tools to instrument their code, ingest observability data into Grafana Cloud and visualize and explore it.
As a company we are remote-first and global, we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new 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.
What will you be doing?
The .NET instrumentation squad works on auto-instrumentation libraries that help our customers get insights into their .NET applications. Much of the work will be open source contributions to OpenTelemetry’s .NET instrumentation. As an engineer in the .NET instrumentation squad, you will:
- Be part of the OpenTelemetry community and contribute to the upstream OpenTelemetry .NET auto-instrumentation.
- Work closely with customers to help them on their application observability journey, and to learn about real-life instrumentation issues.
- Create content to help application developers instrument their applications, such as blog posts and documentation pages. Bonus points if you'd like to deliver conference talks and produce content in other media, such as videos.
- Work across a wide range of deployment infrastructures, like Kubernetes, Lambdas, various cloud providers.
- Contribute to tools for rolling out instrumentation, like OpenTelemetry's Kubernetes operator.
As we are remote-first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must.
What are we looking for in you?
You are a motivated self starter with a bias towards action.
Curiosity: You enjoy digging into technologies before they become mainstream.
Communication and communication: You will work closely with customers, with the OpenTelemetry community, and with Grafana's R&D squads. Good communication skills are a must.
You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs.
Pragmatism. You are able to take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively.
Requirements
Solid experience with developing and operating .NET applications.
Experience as a user of an APM tool is nice to have.
Experience with instrumenting an application with distributed tracing or metrics.
Date Posted
04/20/2023
Views
2
Similar Jobs
Distributed Systems Engineer (L6) - Commerce Product Data Engineering - Netflix
Views in the last 30 days - 0
View DetailsDistributed Systems Engineer (L5) - Commerce Product Data Engineering - Netflix
Views in the last 30 days - 0
View Details