Staff Backend Software Engineer - Loki | NASA | Remote

📍 Canada
📍 United States
USD 174,500-209,000 per year
SENIOR
✅ Remote

Tech Stack

AWS Azure Communication @ 7 Debugging @ 3 DevOps @ 4 Distributed Systems Go @ 4 Grafana @ 4 IaC Kafka @ 4 Kubernetes @ 4 Microservices Observability @ 3 Prometheus @ 4 Python @ 4 Rust @ 4

Details

Grafana Labs is hiring a Staff Backend Software Engineer to work remotely from the United States or Canada. The role supports Grafana Cloud, a hosted observability platform integrating metrics, logs, traces, and profiles through technologies including Prometheus, Mimir, Loki, Tempo, and Pyroscope.

The Databases team develops and operates multi-tenant, distributed telemetry systems implemented in Go and running at scale on Kubernetes across AWS, Google Cloud Platform, and Microsoft Azure. The role is associated with the Mimir squad, which maintains the Mimir open-source project and Grafana Cloud Metrics across three major cloud providers.

Responsibilities

  • Influence the product roadmap and personal career objectives.
  • Deliver new features and iteratively improve them using customer feedback and operational results.
  • Drive projects from initial idea through production operations.
  • Contribute to open-source projects beyond the immediate team’s scope.
  • Design, build, operate, and maintain critical systems, with ownership of reliability, performance, and availability.
  • Participate in follow-the-sun on-call rotations and take ownership of operated services.
  • Support teammates, participate in design discussions, and collaborate in a fully remote environment.
  • Write and review pull requests and design documents.
  • Shepherd automated release rollouts.
  • Develop a deeper understanding of cloud products, customers, and large distributed-system codebases.

Requirements

  • Motivation, self-direction, a bias toward action, and a customer-focused approach.
  • Ability to break down complex challenges, deliver modular solutions and MVPs, gather feedback, and iterate.
  • Strong collaboration and communication skills in a remote team environment.
  • Solid experience with at least one programming language. Grafana Labs primarily uses Go; Python, C, C++, Rust, or similar experience is also relevant.
  • Experience delivering projects from requirements gathering and brainstorming through product delivery.
  • Experience developing cloud software or working in systems engineering.
  • Experience participating in on-call rotations and following the DevOps model.
  • Ability to write clean, robust, performant, and maintainable software.
  • Familiarity with observability systems and using metrics, logs, and traces for debugging.

Nice to Have

  • Experience with Kubernetes.
  • Experience with queue systems, such as the Kafka protocol.
  • Experience using Grafana and Prometheus in operational, on-call, hobby, or homelab environments.
  • Exposure to microservices architecture and distributed systems, or a desire to learn.
  • Familiarity with infrastructure as code.

Benefits

  • Equity and bonus, if applicable.
  • Global remote-first culture.
  • Career growth pathways.
  • In-person onboarding.
  • Global annual leave policy of 30 days per year, including three Grafana Shutdown Days, subject to local legislation.

More jobs at Grafana Labs

Similar jobs