AgileEngine is seeking a Senior Software Engineer to own offline-first data synchronization for a general QSR POS platform. You will design multi-tier sync across device, restaurant edge, and cloud backend, implementing conflict-resolution with CRDT frameworks and applying event sourcing, CQRS, and saga patterns across order and payment flows. You will work on real-time state synchronization using pub/sub or WebSockets, and model the PostgreSQL cloud data layer against local stores.