Alpha invests in incredible companies.

We are always searching for talented people who want to make a difference. Join our extended team.

Senior Software Engineer



Software Engineering
Posted on Tuesday, June 25, 2024


We exist to wow our customers. We know we’re doing the right thing when we hear our customers say, “How did we ever live without Coupang?” Born out of an obsession to make shopping, eating, and living easier than ever, we’re collectively disrupting the multi-billion-dollar e-commerce industry from the ground up. We are one of the fastest-growing e-commerce companies that established an unparalleled reputation for being a dominant and reliable force in South Korean commerce.

We are proud to have the best of both worlds — a startup culture with the resources of a large global public company. This fuels us to continue our growth and launch new services at the speed we have been at since our inception. We are all entrepreneurial surrounded by opportunities to drive new initiatives and innovations. At our core, we are bold and ambitious people that like to get our hands dirty and make a hands-on impact. At Coupang, you will see yourself, your colleagues, your team, and the company grow every day.

Our mission to build the future of commerce is real. We push the boundaries of what’s possible to solve problems and break traditional tradeoffs. Join Coupang now to create an epic experience in this always-on, high-tech, and hyper-connected world.

Job Overview:

In this role, as a Senior Software Engineer, you will be working with diverse teams and building Coupang’s next-generation systems that serve Coupang product commerce in multi global markets with highly available and scalable architectures. You will be working closely with leaders across orgs; Product Managers, UX/UI designers who are building jaw dropping customer shopping experience

Key Responsibilities:

  • Provide leadership and technical direction and ensure that our engineers are working on building scalable and fault-tolerant systems
  • The bar raiser of across group level tech engineering teams to lift team’s engineering / operational excellence with best practice.
  • Engage with senior leadership and product owner(s) in developing and executing technical strategy and product roadmap ensuring scalability and simplicity
  • Prioritize and plan the projects and features sponsored by senior leadership, stakeholders and strategically important tech initiatives
  • Refine and set the vision for the overall architecture plan and application of best practice architecture, design patterns and ongoing simplification of the system landscape
  • Foster a culture that continuously innovates through frequent product iterations (Agile/Scrum) and help the team develop their Agile practices further
  • Own definition, measurement, and reporting of operational metrics
  • Establish and run the operational support for your team’s software
  • Communicate clearly and concisely with the team members, peers and leadership team


  • Bachelors/Masters/PhD in Computer Science or Engineering, or related field
  • Minimum 5+ years of industry experience of increasing responsibility leading engineering teams
  • 5+ years of experience in software development in Object-Oriented development environment
  • Demonstrated experience in creating a vision, influencing cross-functionally and driving a technology organization to meet ambitious goals
  • Experience of large distributed system
  • Strong delivering software products competency in an environment that rapidly changing requirements with appropriate trade-off
  • Strong sense of ownership, urgency, and drive
  • Strong verbal and written communication skills
  • Experience working closely with global distributed teams

Equal Opportunities for All