
The Opportunity
The Grafana Search & Storage squad is developing Grafana’s next-generation storage layer. As a key component of our App Platform, Unified Storage enables developers to build innovative applications using a Kubernetes-inspired Operator pattern to interact with data directly.
In addition to operating Unified Storage at scale within Grafana Cloud, our team manages two essential features for discovery and organization: Search, the unified engine for finding and querying all Grafana data, and Folders, for hierarchical content management.
What You’ll Be Doing
- Take an active role in influencing our roadmap and your own career objectives.
- Work with your team to deliver new features, then use the results to iterate and improve.
- Drive projects from initial ideation all the way to operations once it is in the hands of customers.
- Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope.
- Design, build, operate, and maintain critical systems, owning reliability, performance, and availability.
- Be a part of your team’s on-call rotations and take ownership of the services you’re running.
- Mentor and support other team members, participate in design discussions, and collaborate with the team.
- Learn new skills by gaining a deeper understanding of our cloud product and our customers and getting to know the codebase of a large distributed system.
- Collaborate effectively in our remote-first engineering organization using regular video calls, bringing an independent attitude and strong communication skills.
What Makes You a Great Fit
- You are a motivated self-starter with a bias towards action.
- You are customer-focused with a passion for creating intuitive products that fit customers’ needs.
- Pragmatism: Ability to take on complex challenges, break them down, achieve short feedback loops, analyze, design, and build modular solutions, deliver MVPs, gather data, and progress iteratively.
- Strong collaboration and communication skills tailored for a fully remote team setup.
- Solid experience with Go, Rust, Python, or other similar programming languages.
- Demonstrated knowledge of and experience working with large distributed systems.
- Experience with delivering projects from gathering requirements and brainstorming ideas all the way to shipping products to customers.
- Experience 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.
Bonus Points For
- Prior experience as a user of Grafana and Prometheus in operational roles (including on-call or hobby/homelab projects).
- Familiarity with being on-call, performing operations/SRE tasks, or infrastructure as code concepts.
Timezone overlap
UTC-8–-4
Benefits
Open to
NA
Sign in to track applications and earn points.