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 Alerting operates at the core of the Grafana open-source project. The backend-focused team works with customers and Grafana Cloud teams to make Alerting operate on-premises and at large scale in the cloud.
Recent projects include building distributed systems to scale Prometheus-based alert ingestion and delivery, unifying alerting setup and delivery for Grafana and Prometheus-based alerts, and scaling evaluation of Grafana-managed alerts to more than 500 evaluations per second in production.
Responsibilities
- Influence the product roadmap and personal career objectives.
- Work with the team to deliver new features, then iterate and improve based on results.
- Drive projects from initial ideation through operations after delivery to customers.
- Contribute to open-source projects, including projects outside the team’s direct 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 the codebase of a large distributed system.
Requirements
- Motivation, self-direction, and a bias toward action.
- A customer-focused approach and passion for creating intuitive products that meet customer needs.
- Pragmatism, including the ability to break complex challenges into modular solutions, deliver MVPs, gather feedback, and iterate.
- Strong communication and collaboration skills for working in a fully remote environment.
- Solid experience with at least one programming language. Grafana 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 in a self-driven manner.
- 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 for remote-first work.
Benefits
- Restricted Stock Units (RSUs).
- 100% remote, global culture.
- Career growth pathways.
- In-person onboarding.
- Global annual leave policy of 30 days per year, with three days reserved for Grafana Shutdown Days, subject to local legislation.
More jobs at Grafana Labs
Senior Solutions Engineer
Grafana Labs · Mumbai, India
INR 7,400,000-9,800,000 per year
Manager, Solutions Engineering | West Coast | Remote
Grafana Labs · United States
USD 234,000-278,000 per year
Senior Observability Architect
Grafana Labs · Sydney, Australia, Melbourne, Australia
AUD 207,000-256,000 per year
Manager, Solutions Engineering | AMER | Remote
Grafana Labs · United States
USD 234,000-278,000 per year
Staff Product Manager, OpenTelemetry | Ireland | Remote
Grafana Labs · Ireland
EUR 133,600-160,300 per year
Similar jobs
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 97,000-116,400 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
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 | UK | Remote
Grafana Labs · United Kingdom
GBP 104,000-124,800 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 91,800-110,100 per year
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 83,000-99,600 per year
Senior Backend Engineer - Databases, Pyroscope
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
EUR 104,000-124,800 per year
Senior Backend Engineer - Databases - Loki Query
Grafana Labs · Germany, Spain, United Kingdom, Ireland, Sweden
GBP 91,000-1,114,000 per year