Staff Software Engineer

Coupang is reimagining the shopping experience with the goal of wowing each customer from the instant they open the Coupang app to the moment an order is delivered to their door.
United States
Staff Software Engineer
In-Person
7+ years of experience

Description For Staff Software Engineer

Coupang is reimagining the shopping experience with the goal of wowing each customer from the instant they open the Coupang app to the moment an order is delivered to their door. As a Staff Software Engineer at Coupang, you will be part of the TW Engineering team, which owns end-to-end TW Coupang core services. This role requires you to work with many domain engineering teams to build ownership on systems, develop tools and processes, and re-platform systems to support global business and improve engineering efficiency.

You will be responsible for identifying underlying risks in the system, establishing strategies and roadmaps for focus areas, and leading the execution with talented engineers to achieve milestones. This includes improving resilience, building necessary tools, monitoring, and creating better testing environments for engineering efficiency.

Key responsibilities include providing leadership and technical direction, being a bar raiser for engineering excellence, prioritizing and planning projects, leading multi-domain projects, refining architecture plans, owning operational metrics, and collaborating with platform teams to improve system resilience and engineering velocity.

The ideal candidate will have a strong background in software development, particularly in large distributed systems and Java, with experience leading engineering teams. You should have a proven track record of creating visions, influencing cross-functionally, and driving technology organizations to meet ambitious goals. Strong communication skills and the ability to work with global distributed teams are essential.

Join Coupang and be part of a team that's revolutionizing e-commerce and logistics in one of the world's fastest-growing markets. Your expertise will contribute to building scalable, resilient systems that support Coupang's mission of delivering wow experiences to millions of customers.

Last updated

Responsibilities For Staff Software Engineer

  • Provide leadership and technical direction and ensure that our engineers are working on building resilience and scalable systems
  • The bar raiser of across group level tech engineering teams to lift team's engineering / operational excellence with best practice
  • Prioritize and plan the projects and features sponsored by senior leadership, stakeholders and strategically important tech initiatives
  • Lead the projects with multiple domains
  • 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
  • Own definition, measurement, and reporting of operational metrics
  • Collaborate with company platform team to connect our needs to platform team's roadmap to leverage the platform to improve our system resilience and engineering velocity

Requirements For Staff Software Engineer

Java
  • Bachelor/Master/PhD in Computer Science or Engineering, or related field
  • 7+ years of industry experience of increasing responsibility leading engineering teams
  • 5+ years of experience in software development in large distributed systems, web services and Java
  • Demonstrated experience in creating a vision, influencing cross-functionally and driving a technology organization to meet ambitious goals
  • 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

Interested in this job?