
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 日の休暇。