Sr. Principal Software Engineer (CMG)

Company Overview

Coupang is the largest e-commerce company in Korea, delivering millions of items, including fresh groceries, within hours to millions of people, 365 days a year. Our mission is to create a world in which customers wonder, ‘How did I ever live without Coupang?’ Korea is one of the fastest growing e-commerce markets in the world, and Coupang is a leader in this fast-growing industry. Powered by innovative technology and operations, we have set out to transform the customer experience journey–from revolutionizing last-mile delivery to rethinking how customers search and discover on a truly mobile platform. We have invested heavily in infrastructure and technology, building an integrated system that we control from end to end. This enables us to improve as we grow, build new services, and break the tradeoffs between price, selection, and quality that consumers are too often forced to take for granted.

We have been named as one of the ‘50 Smartest Companies in the World’ by MIT Technology Review, and as one of Forbes magazine’s ‘30 Global Game Changers.’ In 2020, we placed second on CNBC’s ‘Disruptor 50’ list.

About this role:

You will be responsible for establishing and managing the architectural design and development of scalable solutions that significantly impact Coupang’s advertising platform. You will provide best practice architectural decisions and supporting frameworks along with technical mentorship to other engineers. You must be self-motivated, result-oriented with strong programming skills and experience, and have experience using best-of-breed tools, technologies, and practice.

  • Proven track record of taking ownership and successfully delivering results
  • Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
  • Ability to deal with ambiguity in business and technology
  • Ability to work in a multi-cultural, cross-functional team
  • Ability to teach and mentor other engineers
  • Professional level proficiency in English

Key Responsibilities

  • Build a roadmap and vision for the advertising platform for availability, scalability, and extensibility and for robust growth
  • Drive the highest quality of architecture and design of data pipeline and system
  • Translate the desired business outcome to technical solutions that meet operational and business needs
  • Guide the overall design and build robust, scalable and performing microservices based architectures
  • Research and identify new technologies, techniques, and the latest industry trends, and bring solutions to the organization and improve the value proposition and efficiency of the overall platform
  • Establish data governance and security best practices
  • Deep-dive and handle critical system issues

Basic Requirements:

  • BA/BS degree in Computer Science/Engineering or related fields
  • 12+ years of experience in software design and development in Java and/or Kotlin
  • 5+ years of experience in designing large system architecture and handling large volume of data
  • Strong understanding of software architecture in web and mobile, distributed systems, and message-oriented architecture
  • Strong knowledge of database systems, data warehousing concepts, and languages (SQL, NoSQL)
  • Proficiency in Web Services / API design
  • Experience of full-stack, high-scale production systems with fault-tolerance and monitoring
  • Experience with Amazon Web Services or other cloud services
  • Experience with Kafka, Spark, Hbase, Cassandra, and Redis

Preferred Qualifications:

  • Experience in the advertising and/or eCommerce domains
  • Highly scalable cloud-based software and deployments
  • Big data at scale and/or machine learning
  • Experience of leading software development teams
  • Agile software development
  • Kubernetes, Cloud Formation
  • CI/CD Pipelines
  • Python, Node.js



Apply for this Job

* Required