Coupang Internalposted 13 days ago
$159,000 - $351,000/Yr
Full-time • Senior
Seattle, WA

About the position

The TSE - Software Engineering team is responsible for Coupang’s on-prem and cloud infrastructure for Coupang’s internal workload management and microservice ecosystem which scales to thousands of microservices. We are in a process to revolutionize our developer experiences and internal infrastructure by adopting the best technologies available. We are looking for an architect who has a deep understanding of distributed systems, hands-on experiences in large scale backend services, Kubernetes, Go-lang, and Java based microservices. You will be responsible for designing the architecture and leading the team to deliver a modern platform that powers all Coupang’s internal services and ML platform.

Responsibilities

  • Architect workload and service management infrastructure.
  • Hands-on develop critical infrastructure components.
  • Decompose complex problems into simple, straightforward solutions, providing mechanisms for the teams to prioritize ruthlessly and 'move with urgency'.
  • Envision roadmaps for the scalable and robust growth of Coupang’s growing Application infrastructure.
  • Align with stakeholders, develop strong developers and provide technical guidance to engineers on critical projects to resolve complex business problems.
  • Demonstrate excellence resulting in scalable systems and services with the highest quality architecture and design.
  • Dive deep into critical system issues, proactively addressing similar root causes, and raise the bar on Operational Excellence.
  • Collaborate with other Coupang tech leaders to make the service extensible to unlock opportunities for innovations.

Requirements

  • Bachelor’s degree in computer science or related technical fields.
  • 10+ years relevant software development experience.

Nice-to-haves

  • Master or PhD degree in computer science or other related technical fields.
  • 4+ years’ experience of project tech lead.
  • Experience in Kubernetes, gRPC.
  • Experience in concurrency, multi-threading, synchronization, and non-blocking IO.
  • Deep understanding of operating system kernel and distributed system such as Kafka, Cassandra and Mongo DB.
  • Proficient in some of the ML infrastructure and deployment frameworks like: TensorFlow, PyTorch, TensorRT, Triton backend etc.
  • Ability to handle multiple competing priorities in a fast-paced environment and leading the delivery of large-scale services for complex business offerings.
  • Ability to influence cross functional stakeholders, prioritize ruthlessly, Aim High and Find a Way to deliver results with grit.
  • Hands-on experience in designing and developing large scale distributed system in the last 4 years.
  • Fluent in one or more among Java, Go and Python.
  • Proven track record of delivering mission critical systems.
  • Experience developing and growing senior individual contributors globally.
  • Experience with cloud computing using AWS or Azure or GCP.
  • Experienced in Machine learning job deployment infrastructure like Argo CD workflow.

Benefits

  • Medical/Dental/Vision/Life, AD&D insurance
  • Flexible Spending Accounts (FSA) & Health Savings Account (HSA)
  • Long-term/Short-term Disability
  • Employee Assistance Program (EAP) program
  • 401K Plan with Company Match
  • 18-21 days of the Paid Time Off (PTO) a year based on the tenure
  • 12 Public Holidays
  • Paid Parental leave
  • Pre-tax commuter benefits
  • MTV - [Free] Electric Car Charging Station
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service