The company is looking to solve the problem of providing a seamless observability experience for its customers by building and maintaining a cloud observability stack that allows customers to collect and visualize metrics from various systems and applications.
Requirements
- 8+ years of experience in software development, with strong proficiency in Golang
- Experience with cloud-based software development and production systems
- Experience writing clean, maintainable, robust, and performant software
- Familiarity with observability tooling (e.g., Grafana, Prometheus, Loki, OpenTelemetry)
- Experience with delivering projects from start to finish in a self-driven manner
- Experience in a hands-on technical leadership role, setting technical direction and leading project teams
- Experience with microservices architecture and distributed systems
Responsibilities
- Design and implement high-quality, scalable integrations for various infrastructure components, databases, and applications
- Create middleware components, SDKs, and libraries that simplify development and maintenance of observability solutions
- Work with product teams to develop features that align with wider product strategy and customer needs
- Support the technical direction and vision of the team, contributing to strategic discussions and future development of observability solutions
- Be a part of your team’s follow-the-sun on-call rotations and take ownership of the services you’re running
- Embrace our open-source culture and contribute to other projects that may not directly fall within your team’s scope
- Represent Grafana Labs in open source forums, working groups, and events
Other
- Excellent problem-solving and debugging skills
- Strong mentoring and leadership skills
- Experience participating in an on-call rotation and incident management
- Excellent communication skills
- Passion for observability and sharing knowledge by writing documentation and blog posts
- Willingness to become an active member of the OpenTelemetry and Prometheus communities
- Ability to drive technical implementations working with the upstream community and contribute to business conversations