Type of contract for this position: Permanent contract
The position
Job description
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
We are looking for a Staff Backend Engineer to join our Grafana Backend Services squad
The Grafana backend Services squad’s mission is to deliver the best Grafana service to both On-Prem and Cloud customers in a unified, end-to-end manner, from ownership of the API codebase all the way to operation of its components
Today, this means taking charge of multiple components such as the Grafana Backend API itself and the CLI tool, but also all the orchestration infrastructure required to deliver Grafana at the scale of our Cloud product
Work with your team to deliver new functionality, then use the results to iterate and improve
Contributing to and reviewing design documents for upcoming features
Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
Take an active role in influencing our roadmap and your career objectives
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
Regularly sharing ideas and knowledge across a vast array of technical ideologies and mindsets
Working closely with the other squads in the Grafana Division
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)
Benefits
Vacation: Balance is key. Our team enjoys 30 days of paid vacation each year on top of national holidays, parental leave, and sick leave. We also take a breather on a number of Grafana Shutdown Days each year
Healthcare: We’re proud to provide health coverage or stipends for our colleagues in the US, UK, Canada, the Netherlands, Sweden, Singapore, and India
Retirement planning: There’s no time like the present to start saving for your future. We make employer contributions into the pension pots of our team members in the US, UK, Canada, the Netherlands, Sweden, and Germany
Professional development: On top of a $1,500 annual learning and development stipend, Grafanistas have thousands of on-demand courses at their fingertips to help them grow professionally. Want to attend a conference or training? Go ahead. Just pass on what you learned
Work location: Vast majority of our roles are fully remote, focused on hiring the best talent and allowing you to perform from the comfort of your home. If you fancy a change of scene, we’ll also reimburse you up to $175 a month for a personal co-working space
Choice of tech: There’s no one-size-fits-all when it comes to the tech required to do your job. Choose the laptop and accessories you need when you join us, and we’ll refresh them every three years
Mindfulness: When you join the team, you can sign up for a complimentary subscription to Headspace to take advantage of the benefits of mindfulness and meditation. Our wellbeing resource group also organize sessions run by fellow Grafanistas or external trainers
Global Employee Assistance Program: We offer all team members a 100% confidential support service with 24/7 365 access to professionally qualified counsellors and specialists
Paid parental leave: Grafana offers paid parental leave to all eligible new parents. This offers Grafanistas time to bond with and care for their children in the first year after birth or adoption
Preferred experience
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity
Enjoy working on complex solutions – Grafana is a highly technical solution and has avid followers who rely on it every day and care deeply about their workflows
Have experience writing clean, robust, and performant software that is easily maintained by others
Have solid backend development experience, ideally with Go
Care deeply about developer and user experience and the quality of the products that you work on
Can take on complex challenges and break them down to achieve tight learning loops: to analyze, design, and build modular solutions, deliver MVPs, gather data and feedback, and then progress iteratively
Good understanding of storage solutions with an emphasis on relational databases like MySQL, SQLite, and Postgres
Have experience with delivering projects from gathering requirements, and brainstorming ideas to shipping a product to the customer’s hands in a self-driven way
Have experience with mentoring junior engineers in a collaborative but asynchronous environment
Experience with open-source software and/or commercial open-source companies
Experience working with Docker and Kubernetes
Experience with CI/CD, DevOps, or Developer Efficiency work streams
Been a user of Grafana and Prometheus in operational roles
Familiarity with being on-call and performing operations/SRE tasks
Exposure to microservices architecture and distributed systems, or a desire to learn
These job openings might interest you!
These companies are also recruiting for the position of “Software & Web Development”.