
GitLabは、ソフトウェア開発、セキュリティ、運用を一つの環境に統合する、AI搭載のDevSecOpsプラットフォームを開発しています。同社の製品は、ソースコード管理、AI支援開発、CI/CD自動化、コンプライアンス、脆弱性管理など、ソフトウェア提供ライフサイクル全体を支援します。GitLabは、エンジニアリング、セキュリティ、運用のワークフローを連携させ、より効率的にソフトウェアを提供したい組織にサービスを提供しています。GitLabのポジションを検討している求職者は、ソフトウェアエンジニアリング、クラウドインフラストラクチャ、サイバーセキュリティ、人工知能、プロダクト開発、および統合プラットフォームを支えるその他の職種に関連する機会を見つけられる可能性があります。
GitLab スタッフフルスタックエンジニア、データプロダクト(Go/Node.js)– 米国リモート
GitLab のデータプロダクト、インテグレーション、ナレッジグラフのアーキテクチャと提供をリードします。 API、マーケットプレイスのデータアクセス、GitLab の各デプロイ環境における AI 搭載の開発者インテリジェンスを構築します。
仕事内容
- GitLab と外部データを開発エコシステムのほぼリアルタイムなナレッジグラフに取り込み、モデル化し、同期する方法を設計します。
- Jira、オブザーバビリティプラットフォーム、Zendesk、ServiceNow などの外部ビジネスコンテキストシステムとのインテグレーションを担当します。
- エンジニアリングサポートなしで顧客が Snowflake、Databricks、BigQuery を通じて GitLab データにアクセスできるデータマーケットプレイスを設計します。
- OpenTelemetry を通じて GitLab のオブザーバビリティを公開し、仲介型データ共有の API を開発します。
- GitLab.com、Dedicated、Self-Managed にまたがるリリースの運用準備基準を確立します。
- プロダクト、デザイン、グラフバックエンドチームと連携し、曖昧な 0 から 1 の領域を実用的で反復的なロードマップに変換します。
- グラフバックエンド、AI プラットフォーム、インフラストラクチャチームにまたがる依存関係を調整し、解消します。
- 設計レビュー、ペアリング、コードレビューを通じて、シニアおよび中堅エンジニアを支援します。
- システム上の制約を見つけ、プロセスを効率化し、提供速度を高めるシステムを構築します。
応募要件
- 複数のエンジニアリングチームおよびプロダクトチームにまたがり、プロダクトまたはプラットフォームシステムをエンドツーエンドで担当するスタッフレベルの影響力を示していること。
- 高いオーナーシップと主体性を持ち、適切な担当者を見つけ、アプローチを明確にし、意思決定を行い、業務を完了まで推進できること。
- 同僚と周囲のコードベースの両方を向上させ、チーム全体の力を高められること。
- 高度なフルスタック能力を持ち、Go、Ruby、Node.js に習熟していること。
- 分析・メトリクスプラットフォーム、グラフデータシステム、変更データキャプチャおよびデータウェアハウス統合のいずれか少なくとも 1 つに精通していること。
- 本番システム向けの AI 搭載オーケストレーション開発の実務経験があること。
- SaaS とセルフマネージドデプロイメントにまたがるマルチテナント製品の運用経験があること。
- 複数のチーム間で合意を形成できる、明確なコミュニケーション能力があること。
- 意思決定を文書化し、技術的な理由を理解しやすく説明する習慣があること。
- 日常のエンジニアリングワークフローに AI を組み込むことが期待されます。
福利厚生
- 健康、経済的な安定、全般的なウェルビーイングを支援するプログラムとリソース。
- 柔軟な有給休暇。
- チームメンバー向けリソースグループ。
- 株式報酬と従業員株式購入プラン。
- 専門的な成長と能力開発のための基金。
- 育児休暇。