Grafana Labs
Grafana Labs
Grafana Labs बुनियादी ढांचे, एप्लिकेशन और फ्रंटएंड प्रणालियों के प्रदर्शन तथा स्वास्थ्य को समझने के लिए ओपन-सोर्स ऑब्ज़र्वेबिलिटी सॉफ़्टवेयर विकसित करता है। इसका प्लेटफ़ॉर्म Grafana, Loki, Tempo और Mimir सहित उत्पादों के माध्यम से मेट्रिक्स, लॉग, ट्रेस और प्रोफ़ाइल को एक साथ लाता है। इससे संगठन डेटा को विज़ुअलाइज़ कर सकते हैं, सेवाओं की निगरानी कर सकते हैं, विसंगतियों की जांच कर सकते हैं, मूल कारणों का विश्लेषण कर सकते हैं और सेवा-स्तर के उद्देश्यों का प्रबंधन कर सकते हैं। Grafana Labs क्लाउड और स्व-प्रबंधित परिनियोजन विकल्प प्रदान करता है तथा Prometheus और OpenTelemetry जैसी तकनीकों के साथ एकीकरण उपलब्ध कराता है। कंपनी एंटरप्राइज़ SaaS और कृत्रिम बुद्धिमत्ता क्षेत्रों में काम करती है और बुनियादी ढांचे की निगरानी तथा आधुनिक ऑब्ज़र्वेबिलिटी के लिए ज़िम्मेदार टीमों हेतु उपकरण बनाती है।

Senior Backend Engineer, Tempo Databases — Grafana Labs (Canada Remote)

Shape the technical direction and operation of Tempo, Grafana Labs’ open-source tracing backend. Improve its distributed data systems, APIs, scalability, performance, and reliability for Grafana observability products.

विवरण

  • Set technical direction for challenging Tempo roadmap work.
  • Lead complex, multi-month projects from initial problem definition through rollout.
  • Own components spanning ingestion, storage, querying, and metrics generation.
  • Create and present design documents, and take part in design reviews.
  • Assess performance, cost, and complexity trade-offs, and record the decisions.
  • Develop structured, predictable, discoverable APIs for people, agents, products, and integrators.
  • Deliver operational results against measures such as P99 write latency, repeat incidents, and total cost per ingested GB.
  • Advance automation, configurable rollouts, useful alerts, and Zero Ops practices.
  • Work with Product and the App Observability, Asserts, Drilldown, and Grafana Assistant teams.
  • Guide junior and mid-level engineers through reviews, design feedback, and pairing.
  • Take part in on-call rotations, incident response, and post-incident reviews.
  • Support the open-source community, review outside contributions, and contribute to Tempo.
  • Improve Tempo’s performance, autoscaling, query ranges, trace aggregation, customer limits, and multi-cell operations.

आवश्यकताएँ

  • Demonstrated success delivering complex projects over several months, from design through implementation and operation.
  • Substantial practical experience building and running distributed data systems in production.
  • Experience with ingestion pipelines, storage engines, query execution, or related systems.
  • Strong software craftsmanship and a record of producing clean, robust, high-performance software.
  • Strong Go skills or the ability to ramp up in Go; Rust, C, or C++ experience is relevant.
  • Experience owning production services and participating in an on-call rotation.
  • Experience reducing operational toil and treating service level objectives as a product feature.
  • Clear communication skills for fully remote, asynchronous work.
  • Experience with tracing, OpenTelemetry, or large-scale observability systems is a plus.
  • Experience designing query languages, SQL- or TraceQL-like engines, or APIs used programmatically is a plus.
  • Experience with Parquet or other columnar storage formats, or purpose-built analytical storage formats, is a plus.
  • Experience running large-scale, multi-tenant, multi-cell SaaS infrastructure on Kubernetes is a plus.
  • Experience building software for AI or large language model users is a plus.
  • Open-source contributions or project maintainership are a plus.
  • Experience using Grafana, Prometheus, Loki, or Tempo while on call is a plus.
  • Experience working on a fully remote, globally distributed team is a plus.

लाभ

  • Restricted stock units (RSUs).
  • A company-funded budget for modern AI coding assistants.
  • Access to current frontier models from OpenAI, Anthropic, and Google.
  • A fully remote, globally distributed culture.
  • Career development pathways.
  • In-person onboarding.
  • 30 days of annual leave each year.
  • Three annual leave days set aside for Grafana Shutdown Days.