仕事内容
メルカリグループのバックエンドアーキテクトとして、組織横断的な技術課題を解決し、プロダクトの品質、安定性、セキュリティ、スケーラビリティを向上させます。マイクロサービスアーキテクチャにおけるハイレベルな設計と技術標準化を主導し、FintechやAIなどの事業成長フェーズに対応したソリューションを実現します。社内エンジニア向けのサービス開発や技術レベルのボトムアップにも貢献し、OSSカルチャーを尊重した開発スタイルで主体的に課題解決に取り組みます。
業務内容
- ハイレベルなアーキテクチャの設計と指針やベストプラクティスの作成及び実施共有
- メルカリ組織横断で共通の仕組みの共有、導入支援、開発
- 技術的な課題の調査、解決法の提示、実施、導入支援などの一連のサイクル
- 技術的なトップリーディング及び組織的な技術レベルのボトムアップ
- 社内の開発者に向けたサービスの開発、展開
チームのミッション・求められる役割
- メルカリグループ全体で、組織やプロダクトの品質、安定性、セキュリティ、スケーラビリティを向上させるため、組織横断的な課題を技術的に解決する。
- アーキテクチャとプラットフォーム思考を融合させ、Fintech(メルペイ/メルコイン)やAIのようなパラダイムシフトを想定した事業成長の各フェーズを通じて、ソリューションを実現・適応させる。
- メルカリグループのさまざまなチームと協力し、連携と基盤開発を推進する。
- 全社的なバックエンド技術の標準化の推進や技術的な課題の調査、実装、解決法の提示、実施、導入支援などの一連のサイクルを通じて主導していく。
- 開発チームのTech LeadやProduct Managerと連携し、詳細な設計のレビューを行い、全体として一貫性のあるアーキテクチャになるよう設計を推進する。
- 新しい技術を常に学習して現在の技術スタックに取り込み、それらの仕組みや概念を開発者に取り入れてもらうように普及させる。
- SREやPlatformなどの組織を横断したチームと連携して、それらを導入しやすくする仕組みの開発をリードする。
ユニークなチャレンジ
- 50以上のチームが400以上のマイクロサービスを管理するマイクロサービスアーキテクチャにおいて、マイクロサービスにまたがるアーキテクチャの課題を特定し、解決することが求められる。
- 意思決定は広範囲に影響するため、様々なトレードオフを綿密に分析し、綿密さと行動志向のバランスをとる強い能力が必要となる。
- お客さまの資産を預かる性質から高いセキュリティレベルが求められ、IT統制や法令遵守の観点からもさまざまな要件が存在する。
- 多くの必須要件を満たしながら、より良いお客さまの体験と開発生産性の向上を追求し、アーキテクチャをアップデートし続ける。
- 社内のエンジニアを対象としたサービスの企画立案から導入支援まで、ワンストップで行うことができる。
- エンジニアが感じているペインの一番の「理解者」として、問題発見/解決においても主体的な行動を行うことが推奨されている。
- 開発したサービスの社内外へのアウトプットを推奨しており、開発スタイルもできる限りOSSカルチャーをリスペクトした方法を取り入れている。
求めるスキル・経験
必須
歓迎
Goを用いた開発経験 Go
DockerやKubernetes等のコンテナ技術を利用したシステムの開発経験 DockerKubernetes
マイクロサービスアーキテクチャに基づいたソフトウェア開発及び運用経験 マイクロサービスアーキテクチャ
認証認可に基づいたセキュアなシステムの設計経験 ID管理・認証認可基盤経験
DesignDocやADRを使って技術的な意思決定を行った経験 システム設計
個人の生産性だけではなく、組織の生産性を考えられる視野を持ち合わせている
抽象的な要件を理解し、汎用的に使いやすくするのが得意
サービスの運用コストも考慮し、継続的に開発/改善する能力
特定の領域に固執せずに必要であれば多様な領域の課題解決を提案/実行する能力
社内向けのマネージド・サービスやSDKを開発/運用した経験
OSS開発やコントリビューションを通して、社内の課題を解決した経験 OSSコントリビューション
募集要項
- 職種
- システムアーキテクト
- 雇用形態
- 正社員
- 想定年収
- 応相談
- 勤務地
- 東京都 港区
- 出社・リモート
- 出社
- レベル
- リーダー
- 勤務時間
- スーパーフレックス(コアタイムなし)
福利厚生・制度
選考プロセス
- 書類選考
- スキルアセスメント (HackerRankまたはGitHubで実施。非エンジニア職はポジションにより実施。面接と同時期の場合あり。)
- 面接 (回数はポジションにより異なる。)
- リファレンスチェック (最終面接の時期にオンラインで実施。)
- オファー (最終面接とリファレンスチェックを考慮して決定。)