Grafana Labs is a remote-first open-source powerhouse. We serve more than 20M users worldwide, monitoring everything from beehives to climate change in the Alps. Our instantly recognizable dashboards have been spotted everywhere from NASA to Wimbledon and the Tour de France.
We help over 3000 companies manage their observability strategies with the Grafana LGTM Stack. This can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo).
Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, but if this role excites you, we invite you to apply.
This is a remote role for candidates based in Sweden.
Grafana Cloud
Grafana Cloud is our composable observability platform that integrates metrics, logs, and traces with Grafana. It allows customers to leverage the best open source observability software without installing, maintaining, and scaling their own observability stack.
We build next-generation performance testing tools for developers, DevOps, and QA engineers at Grafana k6. Our tools bridge gaps between traditional Dev, Testing, and Ops silos, allowing teams to work together to build reliable systems.
We're looking for Frontend Engineers passionate about building seamless experiences for our customers to join our growing team. Our stack is Typescript + React interacting with backends written in Golang and Python.
The Opportunity
As a Frontend Engineer, you'll work on the frontend for one of our cloud products (Grafana Cloud k6) and contribute to one of our open-source projects.
You'll join a small team where your contributions will have a substantial and immediate impact on how the end product is designed, developed, and how the engineering team operates.
What You'll Be Doing
• Develop and maintain our Grafana Cloud k6 web app based on TypeScript and React.js
• Maintain auxiliary libraries and tools that interface with the Grafana Cloud k6 web app
• Collaborate with Product and UX on improving user experience
• Take an active role in influencing our roadmap and your own career objectives
• Work with your team to deliver new features, then use the results to iterate and improve
• Drive projects from initial ideation to operations once they're in customer hands
• Be part of your team's on-call rotations and take ownership of services you're running
• Regularly attend meetings with colleagues from different time zones
What Makes You a Great Fit
You are a motivated self-starter with a bias towards action. You are customer-focused, building everything with users in mind.
• You have at least a couple of years of experience as a Senior Frontend engineer. Remote work requires the ability to work independently.
• Pragmatism - You break down complex challenges into achievable tasks, analyzing, designing, and building modular solutions, delivering MVPs, gathering data, and progressing iteratively.
• You communicate design decisions clearly in written and spoken English.
Bonus Points For
• Experience delivering projects from gathering requirements to shipping products to customers in a self-driven way.
• Solid experience with single-page apps connecting to REST/API services.
• React.js experience (at least 2 years of day-to-day working experience).
• Troubleshooting modern web application issues and working with profilers, debuggers, bundlers, and testing libraries.
• Clean, resilient, and user-friendly web app design.
• Tanstack Query experience.
• Styled components or Emotion css experience.
• Jest, React Testing Library, Playwright experience.
• State management library experience connecting with React.js.
• Webpack, Vite, or other bundler experience.
• Golang experience.
In Sweden, the base compensation range for this role is Kr 836,741 - Kr 1,004,089.
Actual compensation may vary based on level, experience, and skillset assessed throughout the interview process.
All roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success.
We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
Compensation ranges are country-specific.
If you're applying from a different location, your recruiter will discuss your specific market's defined pay range & benefits at the beginning of the process.
We are a 100% remote, global company. We bring together talent from around the world, united by a culture of collaboration and shared purpose.
At Grafana Labs, we strive to ensure we grow in a way that represents the world in which we live. To help us learn more about how we can increase diversity in our candidate pool, we invite you to voluntarily provide demographic information in a confidential survey.
Providing this information is optional. It will not be used in the hiring process, and has no effect on your opportunity for employment.
We will recruit, train, compensate, and promote regardless of race, religion, color, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique.