Used Tools & Technologies
Not specified
Required Skills & Competences
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.
Security @ 4
Go @ 4
Grafana @ 4
Kubernetes @ 4
Prometheus @ 4
Ruby @ 4
Python @ 3
Java @ 4
Distributed Systems @ 4
Communication @ 7
SRE @ 3
Node.js @ 3
Rust @ 3
Microservices @ 4
Customer Support @ 4
Observability @ 4
AI @ 4
Profiling @ 4
- 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 a remote-first, open-source company with a large global user base for Grafana and related observability projects. Pyroscope is an open-source continuous profiling database for storing and querying profiling data to gain insight into resource utilization at fine granularity. The backend team builds distributed systems to support profile ingestion, storage, querying and integrates profiling with the Grafana observability stack.
Responsibilities
- Collaborate with the team to deliver new features, analyze outcomes, and iterate on improvements
- Lead projects from concept to implementation and provide ongoing customer support
- Design, build, operate, and maintain reliable, performant, highly available systems
- Influence product and technical roadmap and personal career objectives
- Participate in on-call rotations and take responsibility for services you support
- Support and mentor team members and engage in design discussions
- Expand knowledge of Grafana Cloud products, customers, and the Pyroscope codebase
- Use modern developer tooling, including optional AI-assisted coding tools within security guidelines
Requirements
- Solid experience with at least one programming language; the team uses Go (Golang). Familiarity with Python, C, C++, Rust or similar is also relevant
- Experience delivering projects end-to-end: gathering requirements, design, implementation, shipping
- Strong experience designing and developing software that runs in the Cloud or strong systems engineering experience
- Experience writing clean, robust, performant, maintainable software
- Experience being on-call and performing operations / SRE tasks or familiarity with infrastructure as code
- Solid experience with distributed systems
- Experience working with Kubernetes
- Strong communication skills and ability to work independently in a remote-first environment
Bonus Points
- Experience using Grafana and Prometheus in operational roles
- Exposure to microservices architecture
- Databases backend experience
- Experience or familiarity with instrumentation support for languages such as Go, .NET, Java, Ruby, Python, Node.js, Rust and with eBPF
Compensation & Benefits
- U.S. compensation range for this role: $174,986 - $209,983 USD
- All roles include Restricted Stock Units (RSUs)
- 100% remote, global culture with in-person onboarding
- Global annual leave policy of 30 days per annum (3 days reserved for Grafana Shutdown Days), subject to local legislation
Equal Opportunity & Privacy
- Grafana Labs is an equal opportunity employer. They may utilize AI tools in recruitment to assist with CV matching; inbound CVs are manually reviewed by the recruitment team.
More jobs at Grafana Labs
Staff Product Designer, Incident Response Management
Grafana Labs · United States, Canada
USD 162,000-202,000 per year
Staff Product Designer, Incident Response Management
Grafana Labs · United States, Canada
CAD 164,000-205,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
SEK 878,000-1,100,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 100,000-124,000 per year
Staff AI Engineer - 2nd Horizon
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 109,000-137,000 per year
Similar jobs
Staff Backend Engineer - Databases Pyroscope
Grafana Labs · United States, Canada
CAD 186,400-223,600 per year
Staff Backend Engineer - Adaptive Telemetry, Databases
Grafana Labs · Canada
CAD 186,400-223,600 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Manager, Systems Software Engineering - NV Cloud Functions
Nvidia · Santa Clara, United States
USD 224,000-356,500 per year
Staff Software Engineer - Platform, SysEng
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff Software Engineer - Platform, SysEng
Grafana Labs · United States
USD 175,000-210,000 per year
Staff Backend Engineer - Adaptive Telemetry, Databases
Grafana Labs · United States
USD 175,000-210,000 per year
Staff Infrastructure Engineer
SentinelOne · United States
USD 132,000-215,000 per year