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
Director, Observability Architects (Americas)
Grafana Labs · United States
USD 310,000-370,000 per year
Senior Full Stack Engineer | Experimentation - Product Analytics | UK | Remote
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 94,000-118,000 per year
Staff Mobile Engineer - Session Replay | Canada | Remote
Grafana Labs · Canada
CAD 192,900-231,500 per year
Senior Full Stack Engineer | Experimentation - Product Analytics | Spain | Remote
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 85,000-107,000 per year
Manager, Solutions Engineering | East Coast | Remote
Grafana Labs · United States
USD 234,000-278,000 per year
Similar jobs
Staff Software Engineer - OpenTelemetry Python Instrumentation
Grafana Labs · Spain
EUR 97,000-121,000 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
Principal Software Engineer - DGX Cloud
Nvidia · Santa Clara, United States
USD 272,000-431,200 per year
Senior Software Engineer - Grafana Search & Storage | Canada | Remote
Grafana Labs · United States, Canada
CAD 164,500-197,400 per year
Senior Software Engineer - Grafana Search & Storage
Grafana Labs · United States, Canada
USD 154,400-185,300 per year
Staff Backend Engineer - Mimir Query, Databases
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff Backend Engineer - Mimir Query, Databases | USA | Remote
Grafana Labs · United States
USD 175,000-210,000 per year