
About Grafana
Visualize your data with Grafana's powerful platform
Key Highlights
- Over 1 million active users globally
- $220 million raised in funding
- $3 billion valuation
- Headquartered in New York City
Grafana Labs, headquartered in New York City, is the creator of Grafana, a leading open-source analytics and visualization platform used by over 1 million users worldwide. The platform integrates with various data sources, enabling users to create dynamic dashboards and alerts. Grafana Labs has rais...
🎁 Benefits
Employees enjoy competitive salaries, equity options, flexible remote work policies, generous PTO, and a learning budget for professional development....
🌟 Culture
Grafana fosters a remote-friendly culture that prioritizes transparency and collaboration, allowing teams to work effectively across different time zo...
Skills & Technologies
Overview
Grafana is hiring a Staff Software Engineer to work on the Observability Knowledge Graph Backend. You'll be responsible for building end-to-end observability solutions and working with technologies like Grafana, AWS, and Docker. This position requires significant experience in backend engineering.
Job Description
Who you are
You have 5+ years of experience in backend engineering, with a strong focus on building scalable systems that support observability solutions. Your expertise in Python and container orchestration tools like Docker and Kubernetes allows you to design and implement robust backend services that can handle complex data flows.
You are familiar with observability tools and frameworks, particularly Grafana, and understand how to leverage them to provide insights into application performance. Your experience with cloud platforms, especially AWS, enables you to deploy and manage applications in a cloud-native environment effectively.
You possess strong problem-solving skills and can troubleshoot issues in distributed systems, ensuring high availability and performance. Your ability to collaborate with cross-functional teams, including product managers and frontend engineers, helps you deliver comprehensive solutions that meet user needs.
You are passionate about open-source technologies and thrive in a remote-first environment, where you can contribute to a culture of transparency and innovation. You understand the importance of documentation and maintain high standards for code quality and testing.
Desirable
Experience with observability concepts and tools beyond Grafana, such as Prometheus or ELK Stack, would be a plus. Familiarity with machine learning concepts and their application in observability can set you apart.
What you'll do
In this role, you will be part of the Grafana Observability group, where you will build and enhance the Knowledge Graph that powers full-stack observability across Grafana Cloud. You will design and implement backend services that integrate various data sources, ensuring seamless data flow and real-time insights.
You will collaborate closely with frontend engineers to create intuitive user interfaces that visualize complex data sets, making it easier for users to monitor their applications. Your role will involve writing clean, maintainable code and participating in code reviews to uphold best practices within the team.
You will also engage in performance tuning and optimization of backend services, ensuring they can scale with increasing user demands. As part of a remote team, you will communicate effectively with team members across different time zones, contributing to a collaborative and inclusive work environment.
What we offer
Grafana Labs provides a fully remote work environment, allowing you to work from anywhere in Canada. We offer competitive compensation packages, including benefits that support your well-being and professional growth. You will have the opportunity to work on cutting-edge technology in a company that values open-source contributions and innovation.
Join us in shaping the future of observability and making a meaningful impact on how organizations monitor and manage their systems. We encourage you to apply even if your experience doesn't match every requirement — your passion and willingness to learn are what matter most.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Grafana.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Grafana is hiring a Staff Software Engineer for their Observability Knowledge Graph Backend team. You'll work with technologies like Grafana, AWS, and Docker to build end-to-end observability solutions. This position requires significant experience in backend engineering.

Backend Engineer
Grafana is hiring a Staff Backend Engineer to join the Grafana k6 team, focusing on building and operating monitoring products. You'll work with technologies like Grafana, Docker, and Kubernetes. This role requires significant experience in backend engineering.

Observability Architect
Grafana is hiring an Observability Architect to redefine post-sales technical partnerships with key customers. You'll leverage your deep technical expertise in observability strategies and work closely with clients to enhance their systems. This role requires strong experience in observability tools and architecture design.

Staff Engineer
Grafana is hiring a Staff Engineer to lead the Managed Services team within the Databases department. You'll work with Grafana's next-generation database products, including Mimir, Loki, and Tempo. This position requires expertise in managing production-critical infrastructure.

Software Engineering
Confluent is hiring a Senior Software Engineer II to contribute to their observability platform. You'll work with Open-Telemetry and Kubernetes to build solutions at global scale. This position requires a strong background in observability and system design.