Senior Full-Stack Engineer - Grafana Cloud Observability
at Grafana Labs
📍 Canada
CAD 164,500-197,400 per year
Tech Stack
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.
AI @ 6
Communication @ 7
Go @ 4
Grafana @ 4
LLM @ 6
Observability @ 4
OpenTelemetry @ 3
Prometheus @ 4
React
Security
TypeScript @ 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 hiring a Senior Full-Stack Engineer to join the Grafana Cloud Observability department and Cloud Integrations team. The team develops integrations that allow customers to collect, visualize, and act on telemetry from various systems and applications. The role involves building core tooling for Grafana Cloud's integrations and observability apps, with direct impact on the platform's out-of-the-box experience.
This is a full-time remote opportunity for candidates in the United States or Canada, working in the EST time zone.
Responsibilities
- Develop, maintain, and scale infrastructure observability features in Grafana Cloud.
- Ship features end to end, from the user interface through backend services, dashboards, and alerts.
- Work across the full stack, including React panels, Go services, and Jsonnet monitoring mixins.
- Own projects from problem definition through production, including user communication and evaluating shipped functionality.
- Write design proposals, run demos, and represent the team's roadmap in cross-team discussions.
- Contribute upstream to Prometheus, OpenTelemetry, and Grafana Alloy.
- Participate in the on-call rotation for owned services.
- Use AI coding assistants for prototyping, test generation, refactoring, documentation, and incident follow-ups within security guidelines and quality standards.
- Collaborate effectively in a remote-first environment through written communication and video meetings.
Requirements
- Interest in working across the full stack with a product-focused mindset.
- Experience with both backend and frontend development. The primary technologies are Go and TypeScript, though experience with comparable languages may translate well.
- Fluency with AI-assisted development, including coding agents and LLM tooling.
- Strong communication skills and the ability to work independently.
- Comfort raising concerns, advocating for team work, and communicating visibly across the organization.
- Working knowledge of the observability ecosystem, including Prometheus, Grafana dashboards, alerting, and production operations.
- Strong written communication skills for working across documents, issues, and pull requests in multiple time zones.
Technologies
- Frontend: TypeScript and React
- Backend: Golang
- Monitoring mixins: Jsonnet
- Open source and observability technologies: Prometheus, OpenTelemetry, Grafana Alloy, and OpenTelemetry Collector
Bonus Qualifications
- Experience contributing to or maintaining open-source projects.
- Experience building developer tooling for a large user base.
- Experience building Grafana plugins, apps, or dashboards.
- Familiarity with Grafana Alloy, the OpenTelemetry Collector, or similar telemetry pipeline tooling.
- Experience writing Jsonnet or another configuration-as-code language.
- Experience being on call for the systems being instrumented.
Benefits
- Restricted Stock Units (RSUs) for all roles.
- 100% remote work and a global culture.
- Career growth pathways.
- In-person onboarding.
- Global annual leave policy of 30 days per year, including three Grafana Shutdown Days, subject to local legislation.
- Company-funded usage budget for AI coding assistants.
Grafana Labs is an equal opportunities employer.
More jobs at Grafana Labs
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · United States, Canada
USD 154,400-185,300 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 81,000-10,200 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 65,000-81,000 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 72,000-90,000 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
SEK 610,000-762,500 per year
Similar jobs
Staff Backend Engineer - Grafana Enterprise | US | Remote
Grafana Labs · United States, Canada
USD 175,000-210,000 per year
Staff Software Engineer – Identity And Access, Identity Squads
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 94,000-117,000 per year
Staff Backend Engineer - Grafana Enterprise
Grafana Labs · Canada
CAD 186,400-223,600 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, Ireland, Sweden, United Kingdom
EUR 97,000-116,400 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 83,000-99,600 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Sweden, Spain, Ireland, Germany, United Kingdom
SEK 775,400-930,500 per year
Staff Software Engineer - Databases, Tempo
Grafana Labs · Sweden, Spain, Ireland, Germany, United Kingdom
SEK 878,600-1,054,300 per year
Staff Software Engineer – Identity and Access, Identity Squads
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 117,000-147,000 per year