Coupang
Staff, Back-end Engineer (Advertiser Platform)
Seoul, South Korea. Posted 6 months ago
The role
This person will design and develop new features for the Coupang Ads platform. They will build scalable, high-performance microservices and APIs to support advertiser campaign management and reporting.
What you will do
- Interpret business requirements into technical solutions
- Design, develop, and operate scalable microservice-based backend services for advertiser campaign management and reporting
- Collaborate with cross-functional teams including frontend developers, product managers, data analysts, and UX designers
- Implement strong and secure APIs for integration with advertising platform components
- Decompose complex problems into simple solutions and communicate effectively
- Investigate and resolve critical system issues to improve operational excellence
- Research new technologies and industry trends to provide solutions and improve platform efficiency
- Define requirements and processes for development, improvement, and testing projects
- Perform code reviews and mentor junior team members
Required qualifications
- BA/BS degree in Computer Science or Engineering
- 8+ years of software development experience with deep understanding of algorithms, data structures, and design patterns
- Deep understanding of web-based software architecture, distributed systems, and message-based architecture
- Expertise in designing and developing RESTful, GraphQL, GRPC APIs and microservices architecture
- Experience with database systems, data warehousing concepts, and languages (SQL, NoSQL)
- Experience with large-scale operating systems with fault tolerance and monitoring capabilities
- Excellent problem-solving and debugging skills
- Effective communication and collaboration skills
Nice to have
- Experience in advertising and e-commerce domains
- Experience with big data and/or machine learning at an appropriate scale
- Experience with cloud platforms such as AWS, Azure, or Google Cloud
- Experience with containerization and orchestration tools like Docker and Kubernetes
- Experience as a software development team leader
- Agile software development experience
- Experience with Spring, Java, Kotlin, Node.js, Kafka, Redis, Hive, Hadoop, Spark, or ElasticSearch
Before you apply
- All interviews are conducted via non-face-to-face video call
- Recruitment process may vary by job role
- The posting may close early once recruitment is complete
- Employment may be restricted if legal qualifications required for job performance are not met
- Preferential treatment may be given to persons protected by employment laws (veterans, persons with disabilities, etc.)
About the company
Coupang is a rapidly growing e-commerce company and a global large-scale listed company based on startup culture. The company aims to realize its mission by making shopping, meals, and daily life convenient for customers.