Senior Backend Software Engineer - Loki | NASA | Remote

📍 Canada
CAD 164,500-197,000 per year
SENIOR
✅ Remote

Tech Stack

AI AWS Azure Communication @ 7 Distributed Systems @ 4 GCP Go @ 4 Grafana @ 4 IaC Kubernetes @ 4 Microservices @ 6 Observability OpenTelemetry Prometheus @ 4 Python @ 4 Rust @ 4 SRE @ 3 Security

Details

Grafana Labs is seeking a Senior Backend Software Engineer to join the Databases team working on Loki, its open-source log aggregation system. The role involves building and operating critical components of Grafana Cloud's composable observability platform.

Grafana Labs is a 100% remote company. The Databases team owns telemetry databases including Mimir for metrics, Loki for logs, Tempo for traces, and Pyroscope for profiles. These are multi-tenant distributed systems implemented in Go and running on Kubernetes across GCP, Azure, and AWS. The wider engineering organization also works with Prometheus, Grafana Alloy, Mimir proxies, and OpenTelemetry.

Responsibilities

  • Design, build, operate, and maintain critical systems, owning their reliability, performance, and availability.
  • Influence the product roadmap and define career objectives.
  • Deliver new features and use results to iterate and improve.
  • Drive projects from ideation through customer delivery and ongoing operations.
  • Contribute to open-source projects, including projects outside the immediate team scope.
  • Participate in team on-call rotations and take ownership of operated services.
  • Mentor and support team members, participate in design discussions, and collaborate effectively.
  • Develop a deeper understanding of the cloud product, customers, and large distributed systems.
  • Work independently and communicate effectively in a remote-first engineering organization.

Requirements

  • Solid experience with at least one programming language. Grafana Labs primarily uses Go; experience with Python, C, C++, Rust, or similar languages is also relevant.
  • Experience delivering projects from requirements gathering and brainstorming through shipping products to customers.
  • Experience developing cloud-based software or working in systems engineering.
  • Experience writing clean, robust, performant, and maintainable software.
  • A self-starting, action-oriented approach.
  • Customer focus and an interest in building intuitive products.
  • Pragmatic problem-solving skills, including the ability to break complex challenges into modular solutions, deliver MVPs, gather feedback, and iterate.
  • Strong collaboration and communication skills.

Bonus Qualifications

  • Experience writing low-level code for databases, storage layers, or query engines.
  • Experience working with Kubernetes.
  • Experience using Grafana or Prometheus in operational roles, including on-call work or hobby and homelab projects.
  • Exposure to microservices architecture and distributed systems, or willingness to learn.
  • Familiarity with on-call work, operations, SRE tasks, or infrastructure as code.

Compensation and Benefits

  • Base compensation range: CAD 164,500 to CAD 197,000. Actual compensation may vary based on level, experience, and skillset.
  • Equity, bonus where applicable, and other benefits.
  • Global annual leave policy of 30 days per year, including three Grafana Shutdown Days where applicable.
  • Company-funded usage budget for modern AI coding assistants within security guidelines.
  • Access to frontier models from OpenAI, Anthropic, and Google.
  • Remote-first global culture, career growth pathways, open-source culture, and in-person onboarding.

The role is available to candidates located in the United States or Canada.

More jobs at Grafana Labs

Similar jobs