Staff Software Engineer

Grafana Labs Logo

Grafana Labs

πŸ’΅ $123k-$147k
πŸ“Remote - United Kingdom

Summary

Join Grafana Labs as a Staff Software Engineer - Cloud Integrations Engineer and contribute to the development and maintenance of our portfolio of cloud integrations and observability apps. You will design and implement high-quality, scalable integrations, develop automation frameworks, and create middleware components. This role involves collaboration with various teams, representing Grafana Labs in open-source forums, and contributing to the strategic direction of observability solutions. As a remote-first company, we offer a supportive and collaborative environment. The ideal candidate possesses extensive software development experience, particularly with Golang and observability tools, and a passion for delivering seamless customer experiences. Grafana Labs offers a dedicated career path for individual contributors and opportunities to contribute to open-source communities.

Requirements

  • 8+ years of experience in software development, with strong proficiency in Golang
  • Experience designing and building observability backends for various systems and applications
  • Experience with cloud-based software development and production systems
  • Strong understanding of metrics collection, visualization, and alerting concepts
  • 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
  • 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 developing and maintaining Prometheus exporters or OpenTelemetry collectors
  • 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 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)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.