Overview
Senior Full Stack Engineer on the Database Observability squad at Grafana Labs, building Grafana Cloud Database Observability features that help users understand database health, identify slow queries and troubleshoot issues. Fully remote, UK-based.
What you'll do
- Own technical projects from problem framing through rollout, including getting user feedback and measuring whether what you shipped worked.
- Collaborate with Product Management, Product Design and backend engineers to build intuitive user experiences using clean, reusable components, contributing to supporting APIs and backend functionality where needed.
- Mentor and collaborate with other engineers.
- Raise the engineering bar through code review, design feedback, pairing on hard problems, and writing that leaves the team better than you found it.
- Participate in on-call for the software you help build, contributing to incident response and learning from incidents.
- Provide technical support in customer escalations and help identify areas of high friction to address.
- Collaborate with other squads on shared dependencies, contribute to design proposals, and share the team's work through demos and technical discussions.
What you'll need
- Strong frontend engineering experience, with experience across the stack.
- Experience building and maintaining production web applications with React and TypeScript.
- Comfort contributing to backend services and APIs.
- Values maintainability, readability, automated testing and secure development practices.
- Solid experience delivering complex projects and mentoring other engineers.
- Communicates clearly in a fully remote, asynchronous environment.
- Takes responsibility for operating the software you have built, with experience being on-call and supporting software in production.
- Experience tackling complex engineering problems with minimal supervision.
- Breaks complex problems into short feedback loops: analyze, design, deliver an MVP, learn, iterate.
- Uses AI coding tools thoughtfully to improve productivity and quality, validates their output, and shares useful practices with teammates.
- Cares about the community of users and contributors and is keen to be an active Grafana Community Contributor.
Nice to have
- Open-source contribution or maintainership, and comfort engaging a community in the open.
- An active interest in observability (metrics, logs and traces) and experience with tools like Grafana, Prometheus or other observability platforms.
- Experience with databases, SQL or database performance monitoring.
- Experience building backend services in Go.
- Experience as an on-call user of Grafana, Prometheus, Loki or Tempo in a previous role (or on a homelab).
- Experience in a fully remote, globally distributed team.
Details
- Location: United Kingdom (Remote); applications also considered from Ireland, Spain and Germany.
- Fully remote role.
- Base compensation range in the UK: £94,000 - £118,000, plus Restricted Stock Units (RSUs).
- Global annual leave policy of 30 days per annum, including 3 days reserved for Grafana Shutdown Days.
Read the full description and apply on the company’s own careers page.