Staff Software Engineer

Grafana Labs
Summary
Join Grafana Labs, a remote-first, open-source company, as a Staff Software Engineer - Cloud Integrations Engineer. You will be part of a team maintaining integrations allowing customers to collect and visualize metrics from various systems and applications. The role involves designing and implementing high-quality, scalable integrations, developing automation frameworks, creating middleware components, representing Grafana Labs in open-source forums, and collaborating with product teams. Staff Software Engineers at Grafana have extensive experience, plan and deliver large tasks, and mentor team members. This is a career-defining opportunity for someone passionate about observability and contributing to open-source communities. Grafana Labs offers a remote-first global culture, transparent communication, and opportunities for career growth.
Requirements
- 8+ years of experience in Software Engineering, Site Reliability Engineering or related disciplines in a programming-focused role
- Ability/interest to work with Jsonnet for templating is a plus
- Experience with cloud-based software development and production systems
- Experience writing clean, maintainable, robust, and performant software
- Experience with delivering projects from start to finish in an autonomous, self-driven manner
- Familiarity with metrics collection, visualization, and alerting concepts
- Familiarity with observability tooling (e.g., Grafana, Prometheus, Loki, OpenTelemetry)
- Excellent problem-solving and debugging skills
Responsibilities
- Develop and maintain our portfolio of cloud integrations and observability apps, working to develop, maintain and scale our infrastructure observability features in Grafana Cloud
- Design and implement high-quality, scalable integrations for various infrastructure components, databases, and applications
- Develop automation frameworks and tools to ensure quality and consistency across our integration portfolio
- Create middleware components, SDKs, and libraries that simplify development and maintenance of observability solutions
- Represent Grafana Labs in open source forums, working groups, and events
- 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
- Work with other departments including GTM, Product, and Support teams to deliver a holistic product experience
Preferred Qualifications
- Experience contributing to or maintaining Open Source projects, with evidence of successful pull requests and community collaboration
- Experience in a hands-on technical leadership role, setting technical direction and leading project teams
- Experience designing and building observability backends for various systems and applications
- Experience developing and maintaining Prometheus exporters or OpenTelemetry collectors
- Experience with microservices architecture and distributed systems
- In-depth knowledge of operating systems (Linux, Windows, macOS) and cloud platform platform internals
Benefits
- Equity
- Bonus (if applicable)
- 30 days per annum of paid time off
- 3 days of annual leave reserved for Grafana Shutdown Days