Senior Backend Engineer – Alerting | Germany | Remote
Grafana Labs · Germany
Job Description
Senior Backend Engineer – Alerting (Remote, Germany)
Grafana Labs, the company behind the open observability cloud, is seeking a talented Senior Backend Engineer to join our Alerting squad. We are a 100% remote company with a global team and a strong commitment to open source principles. If you are passionate about building scalable, reliable systems and thrive in a collaborative, innovation-driven environment, we encourage you to apply.
About the Role
The Grafana Alerting squad is at the core of the Grafana open-source project, focused on providing users with powerful tools to manage their alerts. As a backend-focused engineer on this team, you will work closely with customers and Grafana Cloud teams to ensure Alerting functions seamlessly both on-premises and at scale in the cloud. Our domain is extensive, and recent projects have included building distributed systems for alert ingestion and delivery, unifying alert management for different alert types, and scaling alert evaluation to handle hundreds of evaluations per second.
What You’ll Be Doing
- Influence the product roadmap and your own career development.
- Collaborate with your team to deliver new features, iterate, and improve existing functionality.
- Drive projects from ideation through to operational deployment and customer use.
- Contribute to our open-source culture and potentially other projects beyond your immediate team's scope.
- Design, build, operate, and maintain critical systems, ensuring their reliability, performance, and availability.
- Participate in on-call rotations and take ownership of the services you manage.
- Mentor and support team members, actively participating in design discussions and collaborative efforts.
- Continuously learn and grow by deepening your understanding of our cloud product, customers, and the codebase of a large distributed system.
What Makes You a Great Fit
- A motivated self-starter with a bias towards action and a customer-focused mindset.
- Passion for creating intuitive products that meet customer needs.
- Pragmatic approach to tackling complex challenges, breaking them down into manageable, modular solutions with short feedback loops.
- Strong collaboration and communication skills, essential for a fully remote team environment.
- Solid experience with at least one programming language (Go is our primary language, but experience with Python, Java, C++, or Rust is transferable).
- Experience delivering projects from requirements gathering to shipping a product to customers in a self-driven manner.
- Experience developing software for cloud environments or systems engineering.
- Proven ability to write clean, robust, performant, and maintainable software.
What We Offer
- Compensation: In Germany, the compensation range for this role is EUR 97,034 - EUR 116,441. Actual compensation will be based on level, experience, and skillset.
- Stock Options: All roles include Restricted Stock Units (RSUs), providing ownership in Grafana Labs' success.
- 100% Remote: Work from anywhere in Germany.
- Global Culture: Join a diverse, collaborative, and supportive international team.
- Scaling Organization: Contribute to meaningful work in a high-growth environment.
- Transparent Communication: Open decision-making and regular company-wide updates.
- Innovation-Driven: Autonomy and support to experiment and ship great work.
- Open Source Roots: Be part of a company built on community-driven values.
- Empowered Teams: A high-trust, low-ego culture focused on outcomes.
- Career Growth: Defined pathways for professional development.
- Onboarding: In-person onboarding to help you thrive from day one.
- Work-Life Balance: 30 days of annual leave, including Grafana Shutdown Days.
Grafana Labs is an equal opportunity employer committed to diversity and inclusion.
✨ This description was enhanced by AI based on the original listing.