Grafana Labs
Grafana Labs
Grafana Labsは、インフラストラクチャ、アプリケーション、フロントエンドシステムのパフォーマンスと健全性を把握するためのオープンソースのオブザーバビリティソフトウェアを開発しています。同社のプラットフォームは、Grafana、Loki、Tempo、Mimirなどの製品を通じてメトリクス、ログ、トレース、プロファイルを統合し、データの可視化、サービスの監視、異常の調査、根本原因の分析、サービスレベル目標の管理を支援します。Grafana Labsは、クラウド型とセルフマネージド型の導入オプションを提供し、PrometheusやOpenTelemetryなどの技術とも連携できます。同社はエンタープライズSaaSと人工知能の分野で事業を展開し、インフラ監視と現代的なオブザーバビリティを担うチーム向けのツールを構築しています。

シニアバックエンドエンジニア、Tempo Databases — Grafana Labs(カナダ・リモート)

Grafana Labs のオープンソース分散トレーシングバックエンド Tempo の技術方針を策定し、運用を担います。Grafana のオブザーバビリティ製品を支える分散データシステム、API、拡張性、性能、信頼性を改善します。

仕事内容

  • Tempo のロードマップにおける難易度の高い取り組みの技術方針を策定します。
  • 課題の定義からリリースまで、複雑で数か月にわたるプロジェクトを主導します。
  • 取り込み、ストレージ、クエリ、メトリクス生成にまたがるコンポーネントを担当します。
  • 設計ドキュメントを作成して説明し、設計レビューに参加します。
  • 性能、コスト、複雑さのトレードオフを評価し、判断内容を記録します。
  • ユーザー、エージェント、製品、インテグレーターが使いやすい、構造化され予測可能で見つけやすい API を開発します。
  • P99 書き込みレイテンシ、インシデントの再発、取り込みデータ 1 GB あたりの総コストなどの指標に基づき、運用成果を上げます。
  • 自動化、設定可能なロールアウト、有用なアラート、Zero Ops の実践を推進します。
  • プロダクトチーム、および App Observability、Asserts、Drilldown、Grafana Assistant の各チームと連携します。
  • コードレビュー、設計へのフィードバック、ペア作業を通じて、ジュニアおよび中堅エンジニアを支援します。
  • オンコールのローテーション、インシデント対応、事後レビューに参加します。
  • オープンソースコミュニティを支援し、外部からの貢献をレビューするとともに、Tempo に貢献します。
  • Tempo の性能、自動スケーリング、クエリ範囲、トレース集約、顧客ごとの上限、マルチセル運用を改善します。

応募要件

  • 設計から実装、運用まで、数か月にわたる複雑なプロジェクトを成功に導いた実績。
  • 本番環境で分散データシステムを構築、運用した豊富な実務経験。
  • データ取り込みパイプライン、ストレージエンジン、クエリ実行、または関連システムの経験。
  • 高いソフトウェア開発力を持ち、クリーンで堅牢かつ高性能なソフトウェアを継続して提供した実績。
  • Go の高いスキル、または短期間で習得できる能力。Rust、C、C++ の経験も関連します。
  • 本番サービスを担当し、オンコールローテーションに参加した経験。
  • 運用負荷を減らし、サービスレベル目標をプロダクト機能として扱った経験。
  • 完全リモートの非同期環境で働くための明確なコミュニケーション能力。
  • 分散トレーシング、OpenTelemetry、大規模オブザーバビリティシステムの経験があれば尚可。
  • クエリ言語、SQL や TraceQL に類するエンジン、またはプログラムから利用する API の設計経験があれば尚可。
  • Parquet などの列指向ストレージ形式、または分析向け専用ストレージ形式の経験があれば尚可。
  • Kubernetes 上で大規模なマルチテナント、マルチセルの SaaS インフラを運用した経験があれば尚可。
  • AI や大規模言語モデルのユーザー向けソフトウェアを開発した経験があれば尚可。
  • オープンソースへの貢献、またはプロジェクトのメンテナンス経験があれば尚可。
  • オンコール業務で Grafana、Prometheus、Loki、Tempo を利用した経験があれば尚可。
  • 完全リモートのグローバル分散チームで働いた経験があれば尚可。

福利厚生

  • 譲渡制限付き株式ユニット(RSU)。
  • 最新の AI コーディングアシスタントを利用するための会社負担の予算。
  • OpenAI、Anthropic、Google の最新の最先端モデルを利用可能。
  • 完全リモートのグローバル分散型の企業文化。
  • キャリア開発の道筋。
  • 対面でのオンボーディング。
  • 年間 30 日の休暇。
  • Grafana Shutdown Days 用に確保された年 3 日の休暇。