Senior Software Engineer - Grafana Search & Storage | Canada | Remote

📍 Canada
📍 United States
CAD 164,500-197,400 per year
SENIOR
✅ Remote

Tech Stack

AI Communication @ 7 Distributed Systems @ 4 Go @ 4 Grafana @ 4 IaC Kubernetes Prometheus @ 4 Python @ 4 Rust @ 4 SRE @ 3 Security

Details

Grafana Labs is developing Grafana’s next-generation storage layer. The Grafana Search & Storage squad manages Unified Storage, a Kubernetes-inspired platform for interacting with data, as well as Search, the unified engine for finding and querying Grafana data, and Folders for hierarchical content management.

Responsibilities

  • Influence the roadmap and career objectives.
  • Deliver new features, evaluate results, and iterate for improvement.
  • Drive projects from initial ideation through operations and customer delivery.
  • Contribute to open-source projects, including projects outside the team’s direct scope.
  • Design, build, operate, and maintain critical systems, taking ownership of reliability, performance, and availability.
  • Participate in on-call rotations and own the services you operate.
  • Mentor and support team members, participate in design discussions, and collaborate with the team.
  • Develop a deeper understanding of Grafana Cloud, customers, and a large distributed-system codebase.
  • Communicate effectively and work independently in a remote-first engineering organization.

Requirements

  • Motivated self-starter with a bias toward action.
  • Customer-focused approach and passion for building intuitive products.
  • Pragmatic approach to complex challenges, including analyzing, designing, and building modular solutions, delivering MVPs, gathering feedback, and iterating.
  • Strong collaboration and communication skills in a fully remote environment.
  • Solid experience with Go, Rust, Python, or similar programming languages.
  • Demonstrated knowledge of and experience working with large distributed systems.
  • Experience delivering projects from requirements gathering and ideation through product launch.
  • Experience developing cloud-based software or working in systems engineering.
  • Experience writing clean, robust, performant, and maintainable software.

Bonus Points

  • Experience using Grafana and Prometheus in operational roles, including on-call work, or through hobby or homelab projects.
  • Familiarity with on-call work, operations, SRE tasks, or infrastructure as code.

Developer Productivity

Grafana Labs supports the use of modern AI coding assistants within security guidelines and provides a company-funded usage budget. AI-assisted development may be used for prototyping, test generation, refactoring, documentation, and incident follow-ups, supported by code review and quality standards. Team members also have access to frontier models from OpenAI, Anthropic, and Google.

Benefits

  • 100% remote work and a global collaborative culture.
  • Restricted Stock Units (RSUs) for all roles.
  • Career growth pathways.
  • In-person onboarding.
  • Global annual leave policy of 30 days per year, including three Grafana Shutdown Days, subject to local legislation.
  • Transparent communication, empowered teams, open-source culture, and a high-growth environment.

More jobs at Grafana Labs

Similar jobs