Senior Fullstack Engineer (Grafana Data Source Plugins, NASA)
Posted Updated
Description
- As a Senior Full-Stack Engineer in the Grafana Data Source Plugins squad, you will take a leading role in developing and enhancing a diverse portfolio of data source plugins that retrieve the data powering Grafana dashboards used by teams worldwide
- Our team focuses on continuously improving data source plugins, ensuring seamless experience for human and agent users alike. A key aspect of this role is guaranteeing the smooth operation and reliability of our plugins in the Grafana Cloud, helping us deliver on our commitment to world-class observability tools
- Some data source plugins we own:
- Prometheus, Loki, Infinity, MySQL, PostgreSQL, AWS Cloudwatch, and Clickhouse. The full catalog is listed here
- A typical “day in the life” could include:
- Building or improving Grafana plugins to integrate third party services or databases into Grafana
- Supporting the operations and reliability of our plugins in Grafana Cloud
- Coming up with suggestions for process improvements
- Integrating data sources with agentic workflows such as Grafana Assistant
- Providing technical support in customer escalations
- Working closely with the rest of the Grafana Division
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
- You are a motivated self starter with a bias towards action, and willing to take on any challenge
- You are customer focused. We build everything with our users in mind. You have a passion for creating intuitive products that fit customers’ needs
- You are comfortable working in a remote-first company
- You are an excellent communicator and you enjoy collaboration
- You are a self-driven individual who understands the power of feedback loops in making roadmap decisions and driving our product forward
- You know how to transform ideas into working code, you are able to design a solution, get feedback and deliver large projects
- Experience participating in an on-call rotation and performing operations/SRE tasks
- Solid experience with Golang & Typescript
- Experience writing clean, robust, and performant software that is easily maintained by others
- Experience with Kubernetes & microservices
- You have been a user of Grafana and Grafana Data Sources
- You have strong experience working with a Product Manager or external stakeholders
- You have expertise in one of the underlying databases we support