About this role
This job requires Japanese language ability. JD is available in Japanese only.
Senior Product Engineer, Backend - Merpay雇用形態: 正社員働き方: フレックスタイム制 勤務地: 六本木詳細はキャリアサイトの募集要項よりご確認ください https://careers.mercari.com/recruitment-selection/#section3
メルカリグループについてあらゆる価値を循環させ、あらゆる人の可能性を広げる「地球資源が限られているなか、より豊かな社会をつくるために何ができるか」。2013年、創業者の山田進太郎が世界一周の旅で抱いた課題意識から、フリマアプリ「メルカリ」は生まれました。私たちは、物理的なモノやお金に限らずあらゆる価値を循環させることで、誰もがやりたいことを実現し、人や社会に貢献するための選択肢を増やすことができると信じています。
テクノロジーの力で世界中の人々をつなぎ、あらゆる人の可能性が発揮される世界を実現していきます。メルカリグループの目指すべき方針については Mercari Culture Doc をご覧ください。
メルカリのミッション・バリューについての詳細はこちらをご覧ください
組織・チームのミッション Mercari Engineering Principles Mercari Engineering Principles は、メルカリのエンジニアリング組織における信念や行動の基盤となる共通認識を明文化したもので、メルカリのメンバー全員が共有するMission、Value、Cultureをエンジニアリングの視点から補完するものとなります。これらのPrinciplesは、私たちが長期的に実現しようとする理想的な姿を定義することで、最終的にメルカリのミッションを達成するために活用していきます。Passion For The ProductGrow TogetherSolve Through MechanismsCollaborate Openly詳細についてはエンジニアリングカルチャー をご覧ください
私たちは、AIを前提とした開発体制のもとで、スピードと顧客価値の最大化を同時に追求します。
本ポジションのエンジニアはSoftware Engineer / Product Engineer (PdE)としての行動を期待され、仕様策定からデリバリーの完遂に一気通貫で責任を持ちます。
Definitionフェーズから主体的に踏み込み、プロダクトスペックの具体化・合意形成・品質/計測の成立・リリースまでを自律的にリードすることが求められます。
各チームのご紹介Payment Platform / Payment Core チーム :メルカリグループのあらゆる決済・事業を根底から支える共通決済基盤(プラットフォーム)の開発・運用を担います。多通貨・暗号資産を含む幅広い決済を、膨大なトラフィック下でも高品質・高セキュリティ水準で処理し、グループ全体のビジネス成長を牽引する中核的なロールです。Credit Backend チーム:メルカードをはじめとするメルペイを代表するクレジット・与信関連プロダクトを創り出します。金融システムの最前線でゼロから新たな価値を生み出し、メルペイが実現したい社会を形づくる中心的な役割を担います。Accounting Platform チーム:メルカリグループ全体の会計・決済データのリコンサイル、精算、会計連携を支える内部システムの開発・運用を担います。事業・会計・決済・システムの境界領域に深く入り込み、複雑な業務課題をエンジニアリングの力で解決し、事業成長を支える強固なオペレーション基盤を構築します。KYC チームメルカリ・メルペイ・メルコインの各グループ会社が共通で利用する本人確認基盤(Platform / Foundation)の開発・運用を担います。金融サービスに求められる厳格な法令遵守(犯罪収益移転防止法等)やコンプライアンス要件を満たしながら、ユーザーの利便性を両立させるミッションを持ちます。※配属は選考を通じて決定いたします
業務内容配属チームにより具体的な事業ドメインは異なりますが、共通して以下のような業務をお任せします。
GoによるMicroservice(マイクロサービス)およびAPIの設計・開発・運用Protocol Buffers + gRPC を用いたマイクロサービス間のI/F設計アプリケーション要件に基づいたアーキテクチャの設計、ミドルウェアの選定マイクロサービスのパフォーマンスチューニング、モニタリング、アラート対応を通じたシステムの信頼性向上ユーザーの行動ログなどの定量的・定性的な分析による施策の効果測定とサービス改善決済、与信、会計、本人確認(KYC)領域における複雑なドメイン課題(法的要件や厳格なデータ整合性を含む)に対する、高い正確性と拡張性を両立したシステム設計開発環境開発言語:Goインフラ:Google CloudKubernetes EngineCloud SQLSpannerBigQueryPub/SubCloud StorageDataflow などAPI / 通信:Protocol Buffers, gRPC, REST API構成管理:Terraform分析基盤:BigQuery / Looker / Data Studioモニタリング:Datadog / PagerDuty / SentryCI/CD:GitHub Actions / Argo CD / Spinnaker などKnowledge Tool:Confluence / NotionAI Tool: Claude Enterprise (Claude Code), Gemini, Cursor などその他:GitHub / Slack開発手法:Agile, Scrum, Kanban など※実際の配属チーム・担当領域により利用技術は異なる場合があります。
ユニークなチャレンジメルペイ共通の技術的挑戦大規模トラフィックと「金融水準の信頼性」の両立一度のデータ不整合やシステム停止も許されない金融・決済領域において、大規模な実トラフィックを安定的かつセキュアに処理するアーキテクチャ設計に向き合います。グループ横断の「汎用プラットフォーム」設計メルカリ、メルペイ、メルコインといった複数プロダクトが利用することを前提とし、将来的な新機能や新しい決済手段が追加されても破綻しない、抽象度の高いI/Fとデータモデルを設計・構築します。 正解のない「複雑なドメイン」の構造化分散トランザクション、会計、与信、法令遵守など、技術とドメイン知識(法規制や会計ルールなど)が複雑に絡み合う領域で、曖昧な要件を自ら定義し、技術的な最適解をチームで導き出します配属チームごとの「ユニークな面白さ」Payment Platform / Payment Core チームマイクロサービス間連携における分散トランザクションの整合性設計(Sagaパターン、冪等性の担保など)や、多通貨・暗号資産対応、外部決済プロバイダとの接続における高度な耐障害性(フォールトトレランス)設計に挑戦できます。 Credit Backend チーム「メルカード」などメルペイを代表するコアプロダクトを自ら創り出します。金融システムの最前線でゼロから価値を生み出し、お客さまからのリアルな反応を直接感じながらスピード感を持って開発を進める面白さがあります。 Accounting Platform チームグループ全体の莫大な取引・決済データから会計上の整合性を1円の狂いもなく担保する、強固な会計基盤を構築します。データ処理の自動化やAI活用を推進し、レガシーなオペレーションをエンジニアリングの力でモダンに刷新していく変革のフェーズを主導できますKYC チーム犯罪収益移転防止法などの厳しい規制要件をクリアしながら、ユーザーの本人確認体験を圧倒的に滑らかにする挑戦です。実運用を止めずに長年蓄積された大量データを移行・刷新する大規模リアーキテクチャや、マイナンバー連携等の最新技術の社会実装を担います。
応募要件求める経験・スキルメルカリグループおよび各カンパニーのミッション・バリューに共感していただける方Webアプリケーションまたはバックエンドシステムの開発・運用経験(目安:実務3年以上)1年以上の開発リード経験(技術選定、アーキテクチャ設計の主導、プロジェクト推進、チームメンバーのメンタリングなど)大規模トラフィックシステム、または大規模分散データベース(RDB/NoSQL/NewSQL)を用いた開発・設計・運用経験DBにおけるスキーマの設計、効率的なデータモデリングやクエリ作成のスキルWebアプリケーションの運用/チューニング経験、セキュリティに関する知識ソフトウェアアーキテクチャの設計とミドルウェア選定の経験ステークホルダーと協働しながら、曖昧な課題を整理し、技術的な解決策に落とし込む力生成AIを活用した開発フローの効率化を自ら実践し、チームの生産性向上に寄与できる能力曖昧な課題に対しても、自ら定義し、オーナーシップを持って開発を推進する力歓迎する経験・スキルGo、Google Cloud(Kubernetes、Spanner、Terraformなど)を用いた開発・運用経験 決済基盤、クレジット(与信)、会計・精算、本人確認(KYC)、AML/CFTなど、データ整合性や正確性、法令遵守が厳しく問われるシステム領域でのエンジニアリング経験技術的負債の解消、リアーキテクチャ、またはレガシーシステムの段階的な移行・リプレイスを主導した経験開発者のリードやマネジメント、設計レビューやメンタリングを通じた他エンジニア・チーム全体の技術力向上、および開発プロセスの改善経験新規サービスの立ち上げ、またはサービスの急成長期におけるシステムスケーリングの経験大規模データ処理、バッチ処理、イベント駆動アーキテクチャの設計・運用経験や、BigQuery・Dataflow等を用いたデータ基盤・データ連携の経験内部統制、監査、J-SOX、ISMS、SOC2等の各種セキュリティ・非機能要件を考慮したシステム設計・運用の経験統計的手法を背景としたデータ分析の経験
求める人物像複雑な業務ドメインを理解し、構造化して考えることが好きな方会計・決済・精算といった高い正確性が求められる領域に興味がある方既存の業務やシステムに対して、より良い仕組みを自ら提案・実装したい方プロダクトチーム、ファイナンス部門、会計部門など多様なステークホルダーと協働できる方不確実性の高い課題に対しても、オーナーシップを持って前に進められる方短期的な機能開発だけでなく、中長期的なシステムの健全性や運用性を大切にできる方チームで知識を共有し、互いに成長していくことを大切にできる方語学力日本語:Independent (CEFR - B2) 必須英語:Independent (CEFR - B1〜B2) 歓迎 *業務での使用経験がある方歓迎 ※CEFRの詳細については、こちらをご覧ください
メルカリグループについて知る キャリアサイト https://careers.mercari.com/ メルカン:https://mercan.mercari.com/ SNS:X / Linkedin
選考についてメルカリグループではメルカリグループおよび各カンパニーのミッションとバリューへの共感・体現を大切にしています。メンバーが発揮する価値の総量が最大化されるような組織づくりを推進するために、候補者のみなさんの経験やスキルをより正しく理解したいと考えています。
選考の流れ
書類選考技術課題:エンジニアポジションではHackerRankまたはGithubでの技術課題を、エンジニア以外のポジションでは採用ポジションによります(面接タイミングと前後することがあります)面接:ポジションにより、複数回の面接をお願いしますリファレンス:オンライン回答形式のもので、最終選考の前後でお願いしますオファー:最終選考とリファレンスの内容より決定されます
※詳しくは こちらのページをご覧ください
選考における機会の平等 メルカリでは、バックグラウンドによって個人の可能性が決めつけられることなく、自由に価値を生みだす機会を手にできる社会の実現を目指しています。そしてメルカリがミッションを実現するために「Inclusion & Diversity」という考え方は不可欠な存在だと考えています。
採用活動においても、メルカリのミッション・バリューに共感する、様々なバックグラウンドの方にジョインしていただけるよう、年齢、性別、性的指向、人種、宗教、身体能力、その他記号に基づくあらゆる差別をなくすことを約束します。
詳しくは、I&D statementをご覧ください。
なお、ご応募の際にはプライバシーポリシーをご確認ください。