面接一覧
Affirm logo

Affirm

シニア

Affirm シニアバックエンドエンジニア(Merchant & Partner Lifecycle)— lifecycle-orchestratorサービスの構築

この面接の対象は、AffirmのMerchant & Partner Lifecycleチームです。マーチャントのライフサイクルオーケストレーションを大規模に統合する、まったく新しいlifecycle-orchestratorサービスをテクニカルリーダーとして構築するポジションです。JDが求める経験5年以上という水準とスタック(AWS、gRPC、Snowflake、Kotlin、Python、MySQL、Kubernetes)を反映し、ドメイン駆動設計、分散システム、ステートマシン、イベント駆動設計といったアーキテクチャ寄りの質問が中心になると想定されます。

この面接を練習する

無料 · この職種に合わせて調整されたライブ音声模擬面接

模擬面接を始める

この面接で問われること

  • ドメイン駆動設計(DDD)と分散システムアーキテクチャ
  • ライフサイクルオーケストレーションのためのステートマシンとイベント駆動アーキテクチャ
  • API設計(HTTPとgRPC/RPCの使い分け)とデータベース設計
  • レガシーシステムのモダナイゼーションと可用性向上のための分離
  • チーム横断のテクニカルリーダーシップとメンタリング
  • 非同期コミュニケーション(技術仕様書、ADR)

よくある質問の方向性

大規模なマーチャントの状態遷移を扱うlifecycle-orchestratorサービスを設計してください

可用性を高めるために、レガシーシステムをどのように分割・分離しますか

ステートマシンまたはイベント駆動設計に関して下した設計判断を説明してください

チーム横断プロジェクトで、技術スコープをどのようにすり合わせますか

複雑な技術課題に取り組むエンジニアをメンタリングした経験を教えてください

Claude Codeのようなツールを開発ワークフローでどのように使っていますか

元の求人ページを見る

関連する面接