Staff Backend Engineer - Alerting
Build and operate reliable, high-scale alerting and distributed backend systems for Grafana’s open-source and cloud products. The role requires strong programming experience, cloud or systems engineering background, end-to-end project ownership, and effective remote collaboration.
About the job
Responsibilities
- Influence the roadmap and career objectives.
- Deliver new features, then use results to iterate and improve.
- Drive projects from initial ideation through operations after customer release.
- Contribute to open-source projects beyond the team’s direct scope.
- Design, build, operate, and maintain critical systems, owning reliability, performance, and availability.
- Participate in on-call rotations and take ownership of operated services.
- Mentor and support team members, participate in design discussions, and collaborate with the team.
- Develop expertise in the cloud product, customers, and large distributed-system codebase.
Requirements
- Motivated self-starter with a bias toward action.
- Customer-focused and passionate about creating intuitive products.
- Pragmatic approach to complex challenges, with iterative delivery and short feedback loops.
- Strong collaboration and communication skills for a fully remote environment.
- Solid experience with at least one programming language.
- Experience delivering projects from requirements gathering and ideation through customer release.
- Experience developing cloud software or working in systems engineering.
- Experience writing clean, robust, performant, and maintainable software.
Compensation & Benefits
- Germany compensation range: EUR 109,709–EUR 131,651.
- Restricted Stock Units (RSUs).
- 100% remote global culture.
- Career growth pathways and empowered teams.
- 30 days of annual leave per year, including 3 Grafana Shutdown Days, subject to local legislation.
- In-person onboarding.
Skills
Go, Python, Java, C++, Rust, Distributed Systems, Cloud Computing, Systems Engineering, Prometheus, Grafana
Similar jobs
Backend Engineering jobsLeads architecture and technical strategy for Vanta’s government compliance product, building scalable backend systems and new workflows in a 0-to-1 environment. Requires 10+ years of backend experience, strong systems thinking, cross-functional influence, and a track record of mentoring engineers.
Staff Software Engineer leading the production toolchain for compiling and distributing complex Python packages across Linux, macOS, and Windows. Requires 10+ years of software development experience and deep C/C++ expertise in compilation, linking, architecture, and technical strategy.
Leads the technical strategy and hands-on delivery of scalable backend and UI platform capabilities supporting merchant-facing experiences across web and mobile interfaces. Requires 10+ years building APIs or distributed systems and a record of cross-team technical leadership.
Leads the design and delivery of shared distributed-platform capabilities for cost intelligence, operational tooling, reliability, and developer experience. The role requires deep backend and systems expertise with Java, Go, Kafka, and Kubernetes, plus technical leadership across multiple engineering teams.
Build and lead large-scale distributed backend features for MongoDB Atlas and Atlas Data Federation & Archiving. The role requires 10+ years of software development experience, compiled-language expertise, cloud-provider experience, and production ownership.