Staff Engineer - Backend (Post Purchase Experience)
Core
Build and maintain Tier 1 & Tier 2 microservices handling 500K+ daily requests for the end-to-end lifecycle of cancellations, returns, and exchanges in Coupang's e-commerce ecosystem.
Role type
Staff Engineer - Backend (Post Purchase Experience)
Builds
High-throughput, event-driven services for post-purchase resolution (cancellations, returns, exchanges, refunds) serving Korea and Taiwan markets.
Domain
E-commerce / Logistics / Post-purchase operations
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Microservices architecture, Event-driven architecture, High-throughput low-latency system design, Complex distributed system debugging, Policy-driven business logic implementation
Preferred skills
Java, Kotlin, RESTful API design, Database design and optimization (MySQL, Aurora), Message queue systems (Kafka), Workflow engines (Activiti BPMN, Temporal), Monitoring and alerting (Grafana, CloudWatch), CI/CD tools
Responsibilities
Design and implement complex business workflows for cancellations, returns, and exchanges; Integrate with 15+ upstream and downstream systems (Order, Shipment, Payments, Transport); Implement policy-driven business logic adapting to frequently changing rules; Build and maintain Tier 1 & Tier 2 services handling millions of requests.
Seniority
Staff, hands-on IC