Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Communication @ 7
Distributed Systems
Go @ 3
Grafana @ 4
Java @ 3
Prometheus
Python @ 3
Rust @ 3
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Grafana Labs is seeking a Staff Backend Engineer to join the Grafana Alerting squad. The team works on the Grafana open-source project and builds alerting systems for on-premises deployments and Grafana Cloud at scale.
The role involves developing distributed systems for Prometheus-based alert ingestion and delivery, unifying alerting setup and delivery across Grafana and Prometheus-based alerts, and scaling the evaluation of Grafana-managed alerts.
Responsibilities
- Influence the product roadmap and personal career objectives.
- Work with the team to deliver new features and iterate based on results.
- Drive projects from initial ideation through operations and customer delivery.
- Contribute to open-source projects beyond the immediate team’s scope.
- Design, build, operate, and maintain critical systems, owning their 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 a deeper understanding of Grafana Cloud, customers, and a large distributed-system codebase.
Requirements
- A motivated, self-starting approach with a bias toward action.
- Customer focus and a passion for creating intuitive products that meet customer needs.
- Pragmatism and the ability to break down complex challenges into modular solutions with short feedback loops.
- Strong collaboration and communication skills in a fully remote environment.
- Solid experience with at least one programming language. Grafana Labs uses Go; familiarity with Python, Java, C++, Rust, or similar languages is also relevant.
- Experience delivering projects from requirements gathering and ideation through shipping to customers.
- Experience developing software that runs in the cloud or experience with systems engineering.
- Experience writing clean, robust, performant, and maintainable software.
- An independent attitude and effective communication skills.
Benefits
- 100% remote, global culture.
- Restricted Stock Units (RSUs).
- Career growth pathways.
- In-person onboarding.
- Global annual leave policy of 30 days per annum, including three Grafana Shutdown Days, subject to local legislation.
- Transparent communication, empowered teams, and an open-source culture.
More jobs at Grafana Labs
Observability Architect | EST | Remote
Grafana Labs · United States
USD 182,000-217,000 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · United States, Canada
USD 154,400-185,300 per year
Senior Full-Stack Engineer - Grafana Cloud Observability
Grafana Labs · Canada
CAD 164,500-197,400 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 81,000-10,200 per year
Software Engineer - Synthetic Monitoring
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 65,000-81,000 per year
Similar jobs
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, Ireland, Sweden, United Kingdom
EUR 97,000-116,400 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Sweden, Spain, Ireland, Germany, United Kingdom
SEK 775,400-930,500 per year
Staff Backend Engineer - Alerting
Grafana Labs · Ireland
EUR 117,600-141,100 per year
Staff Backend Engineer - Alerting
Grafana Labs · Spain
EUR 94,000-112,800 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 91,800-110,100 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 83,000-99,600 per year
Senior Backend Engineer - Databases, Pyroscope
Grafana Labs · Ireland, Spain, Sweden, Germany, United Kingdom
EUR 104,000-124,800 per year
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 91,000-1,114,000 per year