Grafana is looking to refactor its core architecture to be fully multi-tenant and scalable, and to create a solid platform for its opinionated Cloud apps.
Requirements
- Strong coding skills and operational experience
- Experience with SaaS platforms at scale
- Experience with common distributed systems problems (e.g. scalability, multi-tenancy, data isolation, HA, …)
- Familiarity with Golang or willingness to learn the language
Responsibilities
- Coding new features, enhancing the operational experience of the systems you develop, and iteratively improving them based on production insights
- Authoring, contributing to and reviewing design documents
- Taking an active role in shaping the roadmap
- Mentoring and supporting other team members and collaborating with different teams across the organization
- Owning the experience of our customers by participating in weekday 12h x 5d and a separate weekend 24h x 2d on-call rotations
Other
- Excellent communication skills
- Ability to express ideas with great clarity in writing and during meetings
- Willingness to work across teams
- Pragmatic approach, prioritizing progress over perfection
- Ability to handle ambiguity
- Bachelor's degree or higher (not explicitly mentioned but implied)
- US or Canada location
- Weekday 12h x 5d and a separate weekend 24h x 2d on-call rotations