At a Glance
- Tasks: Join us in shaping the future of data visualisation and user experience.
- Company: Grafana Labs, a remote-first, open-source leader with a global impact.
- Benefits: Enjoy competitive pay, stock options, 30 days leave, and a supportive work culture.
- Other info: Collaborative culture with mentorship opportunities and a focus on continuous learning.
- Why this job: Make a real difference in a fast-paced, innovative environment while working remotely.
- Qualifications: Experience in software development, especially with TypeScript and React.
The predicted salary is between 91755 - 110106 £ per year.
Grafana Labs is a remote-first, open-source powerhouse. There are more than 20M users of Grafana, the open source visualization tool, around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a NASA launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps more than 3,000 companies -- including Bloomberg, JPMorgan Chase, and eBay -- manage their observability strategies with the Grafana LGTM Stack, which can be run fully managed with Grafana Cloud or self-managed with the Grafana Enterprise Stack, both featuring scalable metrics (Grafana Mimir), logs (Grafana Loki), and traces (Grafana Tempo). We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
This is a remote opportunity and we would be interested in applicants based in Spain, Sweden, Germany, the UK or Ireland at this time.
The Opportunity
The Grafana Frontend group is responsible for the end to end user experience on Grafana the observability product and Grafana the platform used by many engineers to build plugins. Our squads are responsible for dashboards, data visualisation and manipulation, navigation across the ecosystem, sharing experience, content search, organisation and more.
DataPro
The DataPro squad develops tools that empower users to express their data. We serve as the bridge between data producers (Data Sources) and consumers (Data Visualizations), enhancing the capabilities of data sources in line with our "big tent" philosophy.
What we do:
- Query experience & Data manipulation: We build and evolve the query experience as well as the engine and components behind the Grafana data transformations experience, which primarily includes Transformations and SQL Expressions.
- Community Engagement: we listen to the open-source community, we retrieve contributions, and turn feedback into real improvements.
- Operational Excellence: we own the performance, reliability, and maintainability of a system that runs at global scale. We value readability, maintainability and clarity of our code.
How we work:
- No blame: We focus on learning and improving ourselves and our product.
- Better done than perfect: We iterate quickly and deliver value continuously.
- User-first: We design for real users solving real problems and we make data-driven decisions.
- Mentorship & Innovation: we grow together through knowledge sharing, mentorship, internal hackathons, and constant learning.
What You’ll Be Doing
As a Senior Software Engineer at Grafana Labs, you will:
- Take an active role in influencing our roadmap and your own career objectives.
- Drive projects from initial idea all the way to operations once it is in the hands of customers.
- Be a part of your team’s on-call rotations and take ownership of the services you’re running.
- Mentor and support other team members, participate in design discussions and collaborate with the team.
- Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase.
- Contributing to and reviewing design documents for upcoming features.
We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction. We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards. You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.6, Gemini 3 Pro).
What Makes a Great Fit
- Strong engineering skills: Solid experience building production software systems. You’re a self-starter, capable of tackling complex engineering problems with minimal supervision. You treat writing tests as a core part of the development process, not an afterthought. You have experience with TypeScript and React, Jest and Playwright.
- Complex operational thinking: Can take on complex challenges and break them down into tight feedback loops: analyze, design, ship an MVP, gather data, then iterate.
- Proven initiative and pragmatism: You take ownership and drive projects forward, pushing boundaries to find the most impactful solutions. You can deal with ambiguity and define scope, breaking complex challenges down to achieve short feedback loops.
- Collaborative attitude: You communicate effectively with peers, product managers, and designers. You’re open to feedback, and you bring a solutions-oriented mindset to the table. Enjoy learning, growing, and supporting others to do the same.
- Appreciate efficiency and strive to identify and utilize the most effective tools for the task at hand. You naturally share your use of these tools with your team to maintain transparency and growth.
Bonus Points For
- Experience with open source software and/or commercial open source companies.
- Been a user of Grafana and Prometheus in operational roles.
- Familiarity with being on-call and performing operations/SRE tasks.
- Have an active interest in observability (Metrics, Logs and Traces) and have experience with tools like Grafana, Prometheus, or other observability platforms.
- Have experience mentoring engineers in a collaborative but asynchronous environment, and see it as a meaningful.
- Care about our community of users and contributors and are keen to be an active Grafana Community Contributor.
We understand that you may not have experience on all of the above. Please do apply even if you do not match some of the above criteria.
In United Kingdom, the compensation range for this role is GBP 91,755 - GBP 110,106. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our 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.
Why You’ll Thrive at Grafana Labs:
- 100% Remote, Global Culture - As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
- Scaling Organization – Tackle meaningful work in a high-growth, ever-evolving environment.
- Transparent Communication – Expect open decision-making and regular company-wide updates.
- Innovation-Driven – Autonomy and support to ship great work and try new things.
- Open Source Roots – Built on community-driven values that shape how we work.
- Empowered Teams – High trust, low ego culture that values outcomes over optics.
- Career Growth Pathways – Defined opportunities to grow and develop your career.
- Approachable Leadership – Transparent execs who are involved, visible, and human.
- Passionate People – Join a team of smart, supportive folks who care deeply about what they do.
- In-Person onboarding - We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
- Balance is Key - We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.
Equal Opportunity Employer: 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. We believe that equality and diversity builds a strong organization and we’re working hard to make sure that’s the foundation of our organization as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
Senior Frontend Engineer - Grafana Data Pro| UK | Remote employer: Grafana Labs
Contact Detail:
Grafana Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Frontend Engineer - Grafana Data Pro| UK | Remote
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or other platforms. A friendly chat can lead to referrals, and we all know how much that helps in landing a job.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This is your chance to demonstrate what you can do, especially with TypeScript and React, which are key for this role.
✨Tip Number 3
Prepare for the interview by understanding Grafana's products and community. Familiarise yourself with their open-source ethos and be ready to discuss how you can contribute to their mission.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team at Grafana Labs.
We think you need these skills to ace Senior Frontend Engineer - Grafana Data Pro| UK | Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Frontend Engineer role. Highlight your experience with TypeScript, React, and any relevant projects that showcase your engineering prowess.
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this opportunity at Grafana Labs. Share your passion for open-source software and how you can contribute to our mission of enhancing user experience.
Showcase Your Problem-Solving Skills: In your application, give examples of complex challenges you've tackled in the past. We love seeing how you break down problems and iterate on solutions, so don’t hold back!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for this exciting role. Plus, it’s super easy!
How to prepare for a job interview at Grafana Labs
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, React, Jest, and Playwright. Brush up on your knowledge of these technologies, as they are crucial for the role. Be ready to discuss how you've used them in past projects and any challenges you've overcome.
✨Show Your Problem-Solving Skills
Prepare to demonstrate your ability to tackle complex engineering problems. Think of examples where you've broken down a challenge into manageable parts and iterated on solutions. This will show that you can think critically and adapt quickly, which is key for this role.
✨Emphasise Collaboration
Grafana Labs values a collaborative attitude, so be prepared to discuss how you’ve worked with peers, product managers, and designers in the past. Share specific instances where you’ve contributed to team discussions or mentored others, highlighting your communication skills.
✨Engage with the Community
Since Grafana has a strong open-source culture, express your interest in community engagement. Talk about any contributions you've made to open-source projects or how you’ve gathered feedback from users to improve products. This shows you align with their values and are passionate about user experience.