The Domain Architect owns the technical direction, architecture, and roadmap for the payments domain within Digital’s payment platform. The domain covers payment-related workflows that authorize, adjust, capture, and refund digital orders across credit/debit, EBT SNAP, and EBT WIC. The architect defines domain boundaries, models, shared vocabulary, and contracts, and aligns multiple teams around a consistent architecture. The role designs workflows using Temporal durable workflows, Kafka event streams, and Azure, with a focus on idempotency, recovery, reconciliation, and handling gateway timeouts or partial failures. It establishes standards for workflow versioning, observability, resilience, and PCI-compliant security. This is a hands-on architecture role involving prototyping designs, writing reference implementations, reviewing production code, mentoring senior engineers, and serving as the architecture point of contact for payment processors, benefit providers, and Finance. The architect works with Pricing, Orders Broker, and Order Finalization domains to ensure funds move accurately from checkout to the general ledger.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed