Used Tools & Technologies
GoRequired Skills & Competences
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Grafana @ 4
Prometheus @ 4
Java @ 4
Distributed Systems @ 4
Communication @ 4
Rust @ 4
Microservices @ 4
Debugging @ 4
OpenTelemetry @ 4
Observability @ 4
AI @ 4
- 1-2 β basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 β daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 β you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 β exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is a remote-first, open-source observability company that builds Grafana and Grafana Cloud, a composable observability platform integrating metrics, logs, and traces. The Observability department enables developers to instrument code, ingest observability data into Grafana Cloud, and visualize and explore it. Engineers have opportunities to contribute to open source projects and collaborate across a global, remote team.
Responsibilities
- Contribute to OpenTelemetry components and related open source projects across the ecosystem.
- Help define and execute Grafana Labsβ technical strategy for OpenTelemetry.
- Collaborate with upstream maintainers, contributors, and users in open source communities.
- Serve as an OpenTelemetry expert within Grafana Labs and externally, promoting best practices around instrumentation, semantic conventions, and telemetry collection.
- Build clean, robust, performant, production-quality software that is maintainable and extensible.
- Partner with Product, Support, GTM, and other engineering teams to connect customer needs with technical direction.
- Mentor engineers across levels through design reviews, code reviews, technical guidance, and open collaboration.
- Write documentation, examples, blog posts, and other technical materials to help users and internal teams understand OpenTelemetry.
Requirements
- Strong experience with at least one systems or backend programming language. Experience with Golang, Rust, or Java is strongly preferred. Experience with C, C++, or similar languages is also relevant.
- Experience with, or a strong desire to contribute to, open source communities.
- Experience working with observability tools from a developer perspective (Grafana, Prometheus, OpenTelemetry, or similar).
- Ability to write reliable, maintainable, and understandable software.
- Comfortable taking ownership of ambiguous technical problems and driving them from discovery through delivery.
- Experience with cloud infrastructure, distributed systems, or systems engineering.
- Clear written and verbal communication, especially in remote and asynchronous environments.
Bonus Points
- Existing involvement in the OpenTelemetry, Prometheus, or broader observability ecosystem.
- Experience contributing to or maintaining open source projects.
- Experience setting technical direction for a project or team.
- Experience with microservices, telemetry pipelines, distributed tracing, metrics, logs, or production debugging.
- Experience operating production services, participating in on-call, or improving reliability for customer-facing systems.
- Experience creating technical content such as documentation, examples, tutorials, or blog posts.
Compensation & Rewards
- In Canada, the base compensation range for this role is CAD 164,000 - CAD 205,000. Actual compensation may vary by level, experience, and skillset. Benefits include equity, bonus (if applicable), and other benefits listed by Grafana Labs. Compensation ranges are country-specific.
Additional Information
- This is a remote position; candidates are being considered in Canada and the United States. Grafana Labs is remote-first and emphasizes strong written communication, independent execution, and collaboration across time zones. Engineers are encouraged to contribute to open source and participate in community collaboration.
Equal Opportunity
Grafana Labs is an equal opportunity employer and recruits, trains, compensates, and promotes regardless of race, religion, color, national origin, gender, disability, age, veteran status, and other characteristics. The company may utilize AI tools in its recruitment process to assist in matching CVs to job postings, with manual review by the recruitment team.