Design a Reliable Scheduler for Payment Jobs

Quick Overview

Design a reliable scheduler for one-time payment jobs with durable claiming, retries, cancellation races, reconciliation, and idempotency across client, worker, and payment-provider failures.

Design a Reliable Scheduler for Payment Jobs

Company: Airbnb

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design a reliable scheduler for one-time payment jobs with durable claiming, retries, cancellation races, reconciliation, and idempotency across client, worker, and payment-provider failures.

|Home/System Design/Airbnb
Airbnb logo
Airbnb
Aug 1, 2026
mediumSoftware EngineerOnsiteSystem Design
7
0
Loading...

Submit Your Answer to Earn 20XP

Sign in to leave a comment

Loading comments...