An event-driven, queue-based system for evaluating where outbound email lands — Inbox, Spam, Promotions, or undelivered — across multiple email service providers, under strict per-account sending quotas and at scale.
Email deliverability is invisible until it fails. A sender can dispatch thousands of legitimate messages and silently have most of them filtered into Spam, with no signal that anything is wrong. The Email Placement Detection Platform solves this by sending controlled test emails into a network of monitored seed mailboxes across major providers (Gmail, Google Workspace, Outlook/Microsoft 365, Yahoo, Zoho), then determining exactly where each message landed and why.
I owned the backend architecture: a task-driven, queue-based distributed pipeline that converts every unit of work — sending an email, identifying its placement, scoring spam signals, gathering domain reputation — into discrete tasks, then schedules and executes them under hard per-account daily quotas.
Scale and shape of the system: designed to process tens of thousands of tasks per day (the overwhelming majority being send + placement-detection pairs), across an average of ~120 seed mailboxes per test, with the architecture deliberately built to scale horizontally well beyond that ceiling.
Key technical achievements:
Impact: a reliable, fair, horizontally scalable system where placement testing runs predictably, quotas are never violated, and the running state stays consistent through arbitrary user actions.
Cold outreach and lifecycle email only work if messages actually reach the inbox. Providers apply opaque, constantly shifting filtering rules; a domain that delivered fine yesterday can be throttled today. Teams sending at volume need an early-warning system that continuously answers a deceptively simple question: “Where is my email actually landing?”
Answering it well is hard for reasons that are fundamentally engineering problems, not product ones: