- Location
- 東京都港区六本木6-10-1 六本木ヒルズ森タワー
- Type
- Full-time
- Department
- IT
Description
▼仕事内容
【業務内容】
・SLOに基づき、Google Cloud上で稼働する数百規模の本番マイクロサービスを運用し、緊急時のオンコール対応や運用サポートも担う。
・信頼性向上に向けた取り組みを、設計、監視、リリース、リリース後の改善まで一貫してリードする。
・重要なユーザージャーニーに対するSLI/SLOを定義・運用し、エラーバジェットを活用してプロダクトチームとの優先順位付けを行う。
・インシデント対応をリードし、ポストモーテム文化を発展させ、再発防止につながるフォローアップを推進する。
・ログ分析、アラート要約、根本原因分析、復旧対応をなどを対象に、明確な安全性を担保したAI Agentを構築する。
・TerraformによるInfrastructure as Codeを実践し、大規模なマイクロサービス環境における運用のスケーラビリティ向上やトイル削減のための自動化を実施する。
・お客さまの影響に紐づいた監視、アラート、オブザーバビリティを構築・維持し、検知から緩和までの時間を短縮する。
・本番環境で稼働するサービスに対して、利用増加や障害発生を見据えたリソース設計、オートスケール、依存先サービスへのレジリエンス強化などを通じて、信頼性と性能を継続的に改善する。
・プロダクトチームおよびプラットフォームチームと連携し、新機能や新規サービスを安全に本番投入するための準備、運用設計、新しいプラットフォーム整備を推進する。
・リスク評価、監査対応、運用ルールのコード化・自動検証を通じて、安全で信頼性の高い本番環境を継続的に維持・改善する。
【メルカリグループについて】
あらゆる価値を循環させ、あらゆる人の可能性を広げる
「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。
テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。
【組織・チームのミッション】
・Mercari Engineering Principles
Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。
・Passion For The Product
・Grow Together
・Solve Through Mechanisms
・Collaborate Openly
SREチームは、Mercari、Merpay、Mercoinを含むMercari Groupの本番サービスにおいて、信頼性、スケーラビリティ、運用品質の向上をリードするチームです。システムやサービス単位だけでなく、お客さまの体験を起点とした信頼性を重視し、CUJ SLOを活用して重要な体験を観測可能にしながら、継続的なサービス改善につなげています。Google CloudやKubernetesをはじめとするクラウドネイティブな基盤上で運用される大規模なシステムに向き合い、インシデント対応の高度化、トイル削減、レジリエントなシステム設計・運用を推進しています。さらに、AIによって開発スピードが加速する中で、ガードレールの整備、AI Agentを活用した調査・対応プロセスの高度化、チーム横断のコラボレーションを通じて、インシデントの未然防止と迅速な復旧を支えています。
【業務内容の変更範囲】会社の定める業務
▼必須スキル/経験
・サービスの信頼性に責任を持ち、可用性目標の達成、トイル削減、本番稼働に向けた準備を推進した経験。SLI/SLOを活用し、開発チームと連携しながら信頼性向上の優先順位を判断した経験を含む。
・SLOに基づき、大規模なサービス(10K QPS以上、または複数の本番マイクロサービス)を運用した経験。
・Google CloudなどのクラウドサービスおよびKubernetes上で稼働するワークロードの本番運用経験。
・Infrastructure as Codeの実践やSRE業務向けツールの開発を通じて、運用の効率化・自動化を推進した経験。
・Datadogまたは同等のツールを用いた監視・オブザーバビリティ強化の実務経験。アラート設計や疲労の軽減に取り組んだ経験を含む。
・インシデント対応、ポストモーテム、オンコールまたは運用サポートの当番制を担った経験。
・信頼性向上に向けた取り組みを、設計から実行、改善まで自律的にリードできる。
・SREの専門領域に閉じず、AIを運用業務に学習・適用していく意欲。
▼歓迎スキル/経験
・複数のサービスまたは事業領域をまたぐ、全社的・横断的なSLOプログラムの設計または運用経験。
・ログ分析、アラート要約、根本原因分析、復旧対応などの運用業務にAIを活用した経験、およびその精度や安全性を評価した経験。
・大規模なKubernetes基盤の運用経験、または分散システムの内部動作に関する知識・経験。
・複数チームにまたがる信頼性向上またはプラットフォーム改善の取り組みをリードした経験。
・リスク評価、監査証跡の自動収集、インフラ設定や運用ルールのコード化・自動検証を通じて、本番環境の安全性と信頼性を高めた経験。
▼求める人物像
・メルカリグループおよびメルコインのミッション・バリューに強く共感できる方
・オーナーシップを持って業務に取り組み、ベストを尽くすための努力を惜しまない方
・チームのために、自ら考え、自ら動き、率先して成功のために行動できる方
・コミュニケーション能力が高く、組織やプロジェクトを動かすことができる方
▼仕事の魅力
【ユニークなチャレンジ】
・MarketplaceとFintechを含むMercari Groupの幅広い事業領域において、CUJ SLOを通じてお客さまへの影響を可視化し、プロダクト判断や運用方針に反映しながら、信頼性向上に取り組みます。
・AIによって開発スピードが加速する中で、エンジニアとAI Agentが協働する新しい運用のあり方をつくり、これからのSRE文化を形づくります。
・信頼性とレジリエンスの重要性が組織全体で理解されている環境で、プロダクトチームやプラットフォームチームと連携し、データに基づく改善を継続的に進められます。
・運用サポート、問い合わせ対応、インシデント対応などの日々の運用業務と、信頼性向上に向けた中長期のプロジェクト推進の両方に取り組みます。
・チーム内外で日本語と英語を日常的に使う環境で働きます。
▼開発環境
開発言語:Go / Python
インフラ:Google Cloud Platform / Amazon Web Services / Kubernetes
データベース:Google Cloud Spanner / Cloud SQL / AlloyDB
API / 通信:gRPC / GraphQL
構成管理ツール:Terraform
分析基盤:BigQuery / Looker / dbt
モニタリング:Datadog / GCP Cloud Monitoring / PagerDuty
CI/CD:GitHub Actions / Argo Workflows
ソースコード管理:GitHub
AI開発支援ツール:Claude Code / GitHub Copilot / Cursor / Gemini
▼雇用形態
正社員(期間の定め:無)
▼試用期間
入社後3ヶ月(本採用と同条件)
▼給与
月給 766,667円 ~
▼年収下限(万円)
920
▼年収上限(万円)
1400
▼勤務地
東京都港区六本木6-10-1
【就業場所の変更範囲】会社の定める場所(リモートワーク含む)
▼勤務時間
フレックスタイム制(コアタイムなし)
標準労働時間:1日8時間
※月間所定労働時間:160時間前後
▼休憩時間
60分
▼時間外労働
フレックス制により可能性はあります。
▼休日・有給休暇・特別休暇
- 完全週休2日制(祝祭日、年末年始 等)
- 有給休暇、慶弔休暇、リラックス休暇、Sick Leave
▼福利厚生
ベネフィット:
- 各種社会保険完備
- インセンティブ制度
- 社員の家族を含めた支援制度
▼加入保険
各種社会保険完備
▼就業場所における受動喫煙を防止するための措置
受動喫煙対策:屋内全面禁煙
▼教育・スキルアップ・キャリアアップ
- リロケーションサポート
- 言語学習のサポート
- 翻訳と通訳のサポート
▼面接・選考プロセス
メルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。
【選考の流れ】
・カジュアル面談
・書類選考
・技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)
・面接:ポジションにより、複数回の面接をお願いします
・リファレンス:オンライン回答形式のもので、最終選考の前後でお願いします
・オファー:最終選考とリファレンスの内容より決定されます