Senior Software Engineer, Grafana Plugin Platform

Grafana Labs is the company behind Grafana, the open source visualization tool used by over 20M users globally for monitoring everything from beehives to climate change.
Spain
$88,000 - $106,000
Backend
Senior Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Solutions Engineer

Solutions Engineer role at Grafana Labs focusing on customer-facing technical expertise and pre-sales engineering for observability solutions.

Solutions Engineer

Senior Solutions Engineer role at Grafana Labs, bridging technical expertise with customer success in observability and monitoring solutions.

Senior Software Engineer - Identity and Access

Senior Software Engineer position at Grafana Labs focusing on Identity and Access Management, working with Go and distributed systems.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring Golang/Python expertise and cloud experience.

Senior Backend Engineer - Grafana IRM

Senior Backend Engineer position at Grafana Labs, working remotely on incident response management solutions, requiring expertise in Golang or Python and cloud technologies.

Description For Senior Software Engineer, Grafana Plugin Platform

We're looking for amazing individuals to help us grow and shape the future of the Grafana plugin ecosystem. The Plugins Platform Team is dedicated to making Grafana plugins easy to build and maintain. Our main focus is tooling, platform and great documentation for Plugins in the Grafana Ecosystem. We also ensure that our community voice is heard and that we help our teams track and grow their engagement with our broader Grafana community.

A typical day might involve adding new functionality to our Go SDK, talking to our developers about improvements necessary in our platform or tooling or collaborating with our tech writers about adding new documentation to our developer portal.

This role would be a good fit for you if:

  • You are comfortable working in a remote-first company and understand the importance of communication.
  • You enjoy learning, growing, and supporting others to do the same.
  • You have solid experience as a Senior Software Engineer with solid experience working with Go.
  • You enjoy working as a team. For us, working together means being collaborative, friendly, kind, and respectful.
  • You enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows.
  • You can drive your work independently, but you also know when to reach out for help.
  • You care deeply about developer and user experience and the quality of the products that you work on.
  • You want to participate in on-call rotations for our area of responsibility and drive operational improvements.
  • You enjoy being part of the community. Community is part of our core, and interacting with the community is a day-to-day thing for us.
  • You are able to communicate the design decisions clearly in written and spoken English.

Nice to have:

  • Experience writing Grafana plugins or working in another plugin development ecosystem
  • Experience working with Apache Arrow or similar columnar data serialization libraries
  • Experience working with data integration systems
  • Experience operating and scaling highly available API services in different cloud providers (GCloud, AWS, etc.)
  • Experience with TypeScript/React ecosystem

Grafana Labs values diverse perspectives as one of our core values. We welcome individuals of various backgrounds and believe that this diverse mindset makes us stronger.

Last updated 7 months ago

Responsibilities For Senior Software Engineer, Grafana Plugin Platform

  • Add new functionality to the Go SDK
  • Collaborate with developers on platform and tooling improvements
  • Work with tech writers on documentation for the developer portal
  • Contribute to the growth and shaping of the Grafana plugin ecosystem
  • Ensure community voice is heard and engagement is tracked
  • Participate in on-call rotations and drive operational improvements

Requirements For Senior Software Engineer, Grafana Plugin Platform

Go
  • Solid experience as a Senior Software Engineer
  • Solid experience working with Go
  • Comfortable working in a remote-first company
  • Strong communication skills
  • Ability to work independently and as part of a team
  • Experience with complex technical solutions
  • Interest in developer and user experience
  • Willingness to participate in on-call rotations

Benefits For Senior Software Engineer, Grafana Plugin Platform

Equity
  • Equity
  • Bonus

Interested in this job?