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
Customer Support
Distributed Systems @ 4
Go @ 3
Grafana
IaC
Kubernetes @ 4
Microservices
Prometheus
Python @ 3
Rust @ 3
SRE @ 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
Responsibilities
- Collaborate with your team to deliver new features, analyze outcomes, and make improvements
- Lead projects from concept to implementation, including ongoing customer support
- Design, build, operate, and maintain essential systems, ensuring reliability, performance, and availability
- Take an active role in influencing our roadmap and your own career objectives
- Participate in on-call rotations and take responsibility for the services you oversee
- Support and mentor team members, engage in design conversations, and work closely with colleagues
- Expand your skill set by deepening your knowledge of our cloud products, understanding our customers, and learning about our codebase
- Work effectively in a remote-first setup with strong communication skills and the ability to work independently
Requirements
- Solid experience with at least one programming language (they use Go; familiarity with Python, C, C++, Rust or similar translates well)
- Some experience with delivering projects from gathering requirements through shipping a product to customers
- Strong experience with designing and developing software that runs in the Cloud or experience with systems engineering
- Experience writing clean, robust, and performant software that is easily maintained by others
- Experience with being on-call and performing operations/SRE tasks or with the concept of infrastructure as code
- Solid experience with distributed systems
- Experience working with Kubernetes
- Motivated self-starter with a bias toward action
- Passion for creating intuitive products that fit customer needs
- Pragmatism: break down complex challenges to achieve short feedback loops (analyze, design, build modular solutions, deliver MVPs, gather feedback, and iterate)
- Collaboration and communication skills for a fully remote setup
Bonus Points For
- Been a user of Grafana and Prometheus in operational roles (including on-call for your team at a previous employer or using these tools on hobby/homelab projects)
- Exposure to microservices architecture
- Databases backend experience
Benefits
- 100% Remote, Global Culture
- In-Person onboarding
- Global annual leave policy of 30 days per annum, including 3 shutdown days
- Roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success
More jobs at Grafana Labs
Senior Software Engineer - Databases, SRE
Grafana Labs · United States
USD 154,400-185,300 per year
Senior Software Engineer - Databases, SRE
Grafana Labs · Canada
CAD 164,500-197,400 per year
Staff Product Designer, Incident Response Management
Grafana Labs · United States, Canada
USD 162,000-202,000 per year
Staff Product Designer, Incident Response Management (IRM)
Grafana Labs · 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
Similar jobs
Senior Backend Engineer - Databases Pyroscope
Grafana Labs · United States, Canada
USD 154,400-185,300 per year
Staff Software Engineer - Platform, SysEng
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff Software Engineer - Adaptive Telemetry, Databases
Grafana Labs · Canada
CAD 186,400-223,600 per year
Staff Backend Engineer - Adaptive Telemetry, Databases
Grafana Labs · United States
USD 175,000-210,000 per year
Senior Software Engineer
SentinelOne · United States
USD 132,000-182,000 per year
Staff Software Engineer - Platform, SysEng
Grafana Labs · United States
USD 175,000-210,000 per year
Staff Infrastructure Engineer
SentinelOne · United States
USD 132,000-215,000 per year
Senior Software Engineer - Grafana Cloud Observability Provider
Grafana Labs · Sweden
SEK 775,400-930,500 per year