
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.