Webhook delivery platform for Hirewise
Reliable webhook delivery with retries, signing, replay and a customer-facing log. A case study by Tomasz Kowalczyk, Backend Engineer (Go & PostgreSQL).
Challenge
Customers of Hirewise, a recruiting platform, kept reporting missing webhooks. Delivery was fire-and-forget from the main app, with no retries or visibility.
Solution
I moved webhook delivery to a dedicated queue-backed worker with exponential retries, HMAC signatures, per-endpoint circuit breakers and a delivery log customers can search and replay from.