At a Glance
- Tasks: Join our team to build innovative alerting systems for a global user base.
- Company: Grafana Labs, a remote-first open-source leader with a collaborative culture.
- Benefits: Competitive salary, RSUs, 30 days annual leave, and remote work flexibility.
- Why this job: Make a real impact on critical systems used by major organisations worldwide.
- Qualifications: Experience in software development and a passion for user-focused products.
- Other info: Dynamic environment with excellent career growth opportunities and supportive leadership.
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.
The Grafana Alerting squad operates at the core of the Grafana open‑source project, and our mission is to provide the most in‑depth way to let users manage their alerts. The backend‑focused team works closely with customers and the Grafana Cloud teams to make Alerting work on‑prem and at infinite scale in Cloud.
Projects we recently worked on:
- Build distributed systems to scale alert ingestion and delivery of Prometheus‑based alerts.
- Unify Alerting setup and delivery to work the same for Grafana and Prometheus‑based alerts.
- Build distributed systems to scale alert evaluation of Grafana‑managed alerts, reaching over 500 evaluations per second in production.
Grafana Alerting is trusted by major organizations worldwide, monitoring essential medical devices and critical infrastructure. We thrive on collective creativity and diverse perspectives; every team member is encouraged to contribute ideas that shape our product into a dependable tool.
What You’ll Be Doing:
- 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 all the way to operations once it is in the hands of customers.
- Embrace our open‑source culture and contribute to other projects that may not directly fall within your team’s scope.
- Design, build, operate, and maintain critical systems, owning the reliability, performance, and availability.
- 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 of a large distributed system.
As we are remote‑first and our engineering organization is largely remote, we provide guidance and meet regularly using video calls, so an independent attitude and good communication skills are a must.
What Makes You a Great Fit:
- You are a motivated self‑starter with a bias toward action.
- You are customer focused and build everything with our users in mind.
- You have a passion for creating intuitive products that fit customers’ needs.
- Pragmatism: You are able to take on complex challenges and break them down to achieve short feedback loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback and then progress iteratively.
- Collaboration and communication: The smallest unit we have is a team. You’ll be working with your teammates in a fully remote setup. Good communication skills are a must.
- Solid experience with at least one programming language. We use Go, but if you have familiarity with Python, Java, C++, Rust or similar then that translates well.
- Some experience with delivering projects from gathering requirements, brainstorming ideas all the way to shipping a product to the customer’s hands in a self‑driven way.
- Some experience with developing software that runs in the Cloud or some experience with systems engineering.
- Experience writing clean, robust, and performant software that is easily maintained by others.
Compensation & Rewards:
In the UK, 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. Three 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.
Senior Backend Software Engineer, Alerting | UK | Remote employer: Grafana Labs
Contact Detail:
Grafana Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Software Engineer, Alerting | 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 open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or GitHub, make sure it’s up to date. Let your work speak for itself and impress potential employers.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to backend engineering. The more you rehearse, the more confident you'll feel when it counts.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Senior Backend Software Engineer, Alerting | UK | Remote
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Backend Software Engineer role. Highlight your backend development experience, especially with distributed systems and cloud technologies, to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about this role at Grafana Labs. Share your passion for open-source projects and how you can contribute to our mission of providing top-notch alerting solutions.
Showcase Your Projects: If you've worked on relevant projects, whether personal or professional, make sure to include them in your application. We love seeing real-world examples of your work, especially if they demonstrate your problem-solving skills and creativity.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you’re serious about joining our team at Grafana Labs!
How to prepare for a job interview at Grafana Labs
✨Know Your Stuff
Before the interview, dive deep into Grafana's open-source projects and understand their core functionalities. Familiarise yourself with the Grafana LGTM Stack and how it integrates with alerting systems. This knowledge will not only impress your interviewers but also show your genuine interest in the role.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss past projects where you tackled complex challenges. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Highlight how you broke down problems and iterated on solutions, especially in a cloud or distributed systems context.
✨Embrace Collaboration
Since Grafana Labs values teamwork, be ready to share examples of how you've successfully collaborated in remote settings. Discuss your communication strategies and how you ensure everyone is on the same page, especially when working on projects that require input from multiple stakeholders.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, ongoing projects, and the company's vision for the future. This shows that you're not just interested in the job, but also in how you can contribute to the company's growth and culture. It’s a great way to demonstrate your enthusiasm for the role!