Skip to main content

Staff Backend Engineer - Alerting

Grafana Labs
Remote - UKUpdated 9d ago
Compensation
£104k–£125k
Published range
Location
Remote - UK
Remote eligibility
Employment
Full-time
Staff / Principal
Role family
Engineering
Developer tools
Role skills
Apply on job-boards.greenhouse.io
Job actionsApply now
Job actionsApply now

About the job

About Grafana Labs

Grafana Labs is the company behind Grafana Cloud, a fully managed observability platform trusted by more than 10,000 organizations. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital.

The Opportunity

The Grafana Alerting squad operates at the core of the Grafana open-source project. Our mission is to provide the most in-depth way to let users manage their alerts. The backend-focused team works closely with customers and Grafana Cloud teams to make Alerting work on-prem and at infinite scale in Cloud. Recent projects include building distributed systems to scale alert ingestion and delivery of Prometheus-based alerts, unifying Alerting setup and delivery for Grafana and Prometheus-based alerts, and scaling alert evaluation to over 500 evaluations per second in production.

What You'll Be Doing

  • Take an active role in influencing our roadmap and your own career objectives
  • Work with your team to deliver new features, then use the results to iterate and improve
  • Drive projects from initial ideation all the way to operations once in the hands of customers
  • Embrace our open-source culture and contribute to other projects that may not directly fall within your team's scope
  • Design, build, operate, and maintain critical systems, owning reliability, performance, and availability
  • 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
  • Learn new skills by gaining a deeper understanding of our cloud product and customers, and getting to know the codebase of a large distributed system

What Makes You a Great Fit

  • Motivated self-starter with a bias towards action
  • Customer-focused, passionate about creating intuitive products
  • Pragmatism: able to break down complex challenges into modular solutions, deliver MVPs, gather data and feedback, and iterate
  • Collaboration and communication: good communication skills are a must in a fully remote setup
  • Solid experience with at least one programming language. We use Go, but familiarity with Python, Java, C++, Rust or similar translates well
  • Some experience delivering projects from requirements to shipping in a self-driven way
  • Some experience developing software that runs in the Cloud or systems engineering
  • Experience writing clean, robust, and performant software that is easily maintained

Compensation & Rewards

In the UK, the compensation range for this role is GBP 103,958 - GBP 124,750. Actual compensation may vary based on level, experience, and skillset. All roles include Restricted Stock Units (RSUs).

Why You'll Thrive at Grafana Labs

  • 100% Remote, Global Culture
  • Scaling Organization
  • Transparent Communication
  • Innovation-Driven
  • Open Source Roots
  • Empowered Teams
  • Career Growth Pathways
  • Approachable Leadership
  • Passionate People
  • In-Person onboarding
  • Balance is Key: 30 days annual leave per annum, with 3 days reserved for Grafana Shutdown Days

Equal Opportunity

Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic protected by local law.

Skills & tags

What you can verify before applying

Compare the essentials before you leave: pay, remote scope, employment type, source, and the employer apply destination.