Staff Back-end Engineer (Eats Customer)
Core
Designing and optimizing the Coupang Eats app's pre-purchase, purchase, and post-purchase workflows to handle massive traffic and deliver the best delivery experience.
Role type
Staff back-end engineer (e-commerce delivery platform)
Builds
Coupang Eats App services including product display, ordering, and order workflow management
Domain
E-commerce / Food delivery
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Kotlin, Spring framework, Object-oriented design, Microservices architecture, System design, RESTful API design, Clean code practices
Preferred skills
E-commerce/O2O industry experience, Non-blocking I/O (Webflux), DDD/TDD methodologies, Legacy code refactoring
Technologies
Java, Kotlin, Spring, Webflux, RESTful APIs
Responsibilities
Design and optimize systems to handle large-scale traffic; Conduct code and design reviews; Make key architectural decisions; Build scalable and sustainable architectures; Design and implement RESTful APIs; Write testable and clean code
Seniority
Staff, hands-on IC