Remote job
Senior FullStack Engineer - Grafana Catalog | Canada| Remote
Job details
About this role
Role overview Help build and operate a catalog and marketplace that lets users discover, install, and manage extensions for an observability platform. The team covers the full extension lifecycle, including developer tooling, publishing, validation, review, delivery, and paid listings. This senior full-stack role spans user-facing web applications and backend services, with a focus on improving discovery, developer experience, and reliable delivery.
Responsibilities - Build marketplace capabilities across web interfaces, backend services, and a public-facing website. - Improve how users search for, compare, install, and manage extensions, including support for automated assistants. - Make it easier for developers to build, test, and publish extensions through better tools and workflows. - Improve the review and validation process used before extensions reach users. - Support the reliability and operations of extension installation and distribution. - Gather feedback from developers and partners, translate it into roadmap proposals, and contribute to team process improvements.
Requirements - Strong experience with Go and TypeScript. - Experience building user-facing web applications with React. - Experience with Kubernetes and microservices. - Ability to write clean, robust, performant software that other engineers can maintain. - Experience participating in on-call rotations and handling operational or site reliability work.
Nice to have Experience building or publishing a platform plugin; working on a marketplace, app store, package registry, billing, or licensing; building developer tools such as CLIs, SDKs, or CI pipelines; or collaborating closely with product managers and external stakeholders.
Benefits and work setup This is a full-time remote role for candidates based in the United States or Canada, within Eastern or Central time zones. The source describes a remote-first global culture, RSUs, and an annual leave policy of 30 days, including designated company shutdown days. Compensation varies by country; the listed Canadian range is CAD $170,247–$204,297.