面接一覧
Affirm logo

Affirm

ミドル

Affirm Cardの全トランザクションのクリティカルパスを支えるバックエンドシステムを構築する

Affirmは、急成長中のAffirm Cardのオーソリゼーション、トランザクション処理、カードライフサイクル管理を支えるイシュイング・プロセッシング基盤を担うCard Management & Transaction ProcessingチームのSoftware Engineer IIを募集しています。PythonまたはKotlinでのバックエンド経験1.5年以上、AWS/MySQL/Kubernetesといった分散システムの構成要素への習熟、そしてコード品質とon-call運用への強いオーナーシップが求められます。勤務形態はカナダからのフルリモートです。

この面接を練習する

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

模擬面接を始める

この面接で問われること

  • PythonまたはKotlinによるバックエンドシステム設計
  • 分散システムの基礎:AWS、MySQL、Kubernetes
  • トランザクションシステムの正確性(冪等性、並行処理、障害ハンドリング)
  • 曖昧なビジネス課題を段階的なエンジニアリングデリバリーに分解する力
  • 運用へのオーナーシップ:メトリクス、on-call、システムの安定稼働
  • コードレビューの実践と成長・フィードバック志向

よくある質問の方向性

複数コンポーネントにまたがるバックエンドサービスを構築した経験と、その際のトレードオフ

リトライや障害発生時に決済・トランザクションの二重処理をどう防ぐか

AWS/MySQL/Kubernetes上に構築されたシステムでの本番障害のデバッグ

曖昧なビジネス要件を段階的なエンジニアリング計画に落とし込む方法

コードレビューで言いにくいフィードバックを伝えた・受け取った経験

エンジニアとしての自身の成長への向き合い方を変えたフィードバック

元の求人ページを見る

関連する面接