C

Coupang

Sells goods online with its own overnight delivery

Director Backend Engineering - Infrastructure

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in computer science, Electrical Engineering, Math, or a closely related field is required.
  • At least 8 years of experience in backend software development is required.
  • Proficiency in Java and the Spring Framework is required.
  • Experience working in cloud environments, particularly AWS, is required.
  • Demonstrated experience building and maintaining highly available, distributed systems is required.
  • Experience managing a team of 5–10 engineers is required.
  • Extensive experience, including 12 or more years of professional software development experience building backend infrastructure that supports global-scale traffic, is preferred.
  • Three years of experience managing a team of 5–10 engineers is preferred.
  • A proven track record managing and maintaining systems with 5–6 nines of availability is preferred.
  • Deep expertise designing and deploying mission-critical systems, such as databases, messaging queues, or orchestration engines, from the ground up is preferred.
  • Expert-level proficiency in Java and Python, with a deep understanding of concurrency and memory management, is preferred.
  • Experience or a strong architectural vision for using AI or machine learning to automate system-level functionality and operational tasks is preferred.
  • Familiarity with Temporal or Cadence programming models and their underlying architecture is preferred.
  • Experience with Kubernetes and containerization is preferred.
  • Experience with Cassandra and TiDB is preferred.
  • Experience contributing to major open-source distributed systems projects is preferred.
  • Expertise building highly observable systems using distributed tracing and advanced telemetry to proactively identify issues is preferred.

Responsibilities

  • Lead the end-to-end design of a distributed workflow engine.
  • Design for 99.9999% availability by analyzing tail latencies and edge cases in distributed state management.
  • Integrate AI and machine learning models to automate system functionality, including predictive scaling, automated bottleneck detection, and intelligent error recovery.
  • Address distributed locking, timers, and deterministic execution challenges, and validate architectural decisions against massive traffic patterns.
  • Lead a team of up to 10 engineers and collaborate across the organization to make the platform the backbone of global operations.
  • Work cross-functionally with product teams to provide infrastructure that serves the company's business needs.

About the Company

Coupang

Sells goods online with its own overnight delivery

Coupang runs one of South Korea's largest online stores, selling groceries, electronics, household goods and fashion to consumers and small businesses. Rather than relying on outside carriers, it delivers most orders through its own warehouses and drivers, and its Rocket Delivery service brings millions of items to doorsteps overnight or the same day. Shoppers order through the Coupang app or website, and the company earns money from its own retail sales, commissions and fulfillment fees from outside sellers, and a paid membership. Coupang was founded in Seoul in 2010 and is headquartered in Seattle, with most of its operations and staff in South Korea.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
2010

Recently Posted Jobs

Explore more opportunities at Coupang

See more jobs