
Staff, Back-end Engineer (Advertiser Platform)
About the role
쿠팡은 고객 감동 실현을 위해 존재합니다. 고객들이 "쿠팡 없이 그동안 어떻게 살았을까?" 라고 말할 때, 비로소 우리의 미션을 실현하고 있음을 알 수 있습니다. 고객들의 쇼핑과 식사, 생활 전반을 편하게 만들겠다는 유일한 집념으로 쿠팡은 수억 달러 규모의 이커머스 산업 전반의 혁신을 이끌고 있습니다. 쿠팡은 가장 빠르게 성장하는 이커머스 기업 중 하나로, 국내 커머스 업계에서의 독보적인 입지와, 고객 신뢰를 구축했습니다.
쿠팡은 스타트업 문화를 기반으로 한 글로벌 대형 상장사라고 자부합니다. 이것이 창립 당시의 기민함을 유지하며, 신규 서비스를 끊임없이 출시하며 비즈니스를 확장해 나가는 우리의 성장 동력입니다. 쿠팡의 모든 임직원에게는 기업가 정신을 갖추고 새로운 혁신과 이니셔티브를 추진할 수 있는 기회가 주어집니다. 주저 없이 일에 뛰어들어 성과를 이루고자 하는 과감성이, 바로 쿠팡이 일하는 방식의 본질입니다. 쿠팡에서는 여러분 자신, 동료, 팀 그리고 회사 전체가 매일 성장하는 모습을 목격할 것입니다.
쿠팡의 모든 직원은 커머스의 미래를 만들겠다는 쿠팡의 미션에 진심입니다. 우리는 고객의 문제를 해결해 나가고, 전통적인 관념과 통념에 맞서며 실현 가능한 한계를 뛰어넘고 있습니다. 고가용성 (always-on) 과 최첨단의 앞선 기술 (high-tech), 초연결사회 (hyper-connected world) 에서의 놀라운 업무 경험을 원하신다면, 지금 바로 쿠팡에 합류하세요.
조직 소개
본 직무는 Coupang Ads 조직의 백엔드 개발자로서 쿠팡 광고 플랫폼의 새로운 기능을 개발 및 설계하는 역할을 수행하게 됩니다. 쿠팡은 세계 최고 수준의 광고 비즈니스를 구축하기 위한 투자를 하고 있으며, 쿠팡 웹사이트 및 모바일 앱 상에 위치한 주요 구좌에 연관성 있는 광고를 운영하고 있습니다. Coupang Ads 조직은 쿠팡의 판매자 및 공급자에게 셀프서비스 광고 운영 기능을 제공함으로써 쿠팡의 광고 솔루션을 보다 성장시키기 위한 차세대 프로덕트 및 서비스를 개발 중에 있습니다.
Coupang Ads 조직은 쿠팡의 광고 상품을 구현할 수 있는 시스템과 인프라를 개발할 열정적인 소프트웨어 개발자를 찾고 있습니다. 본 직무에는 그린필드 프로젝트 개발과 낮은 레이턴시 및 고가용성(availability) 서비스, 확장가능한 시스템, 프로그래매틱 연동을 위한 API 개발이 포함됩니다. 또한, 풀기 어려운 문제를 파악 및 해결하여 시스템의 확장성(scalability)과 신뢰성(reliability)을 향상시키는 작업과 효율적인 리소스 운영도 요구됩니다.
낮은 레이턴시와 높은 확장성을 갖춘 분산 서비스 개발에 관심이 있으신 분, 세계 최고 수준의 쿠팡 광고 비즈니스 구축이라는 큰 기회의 일원이 되고 싶으신 분, Coupang Ads 조직은 이러한 서비스를 함께 개발할 리더를 찾고 있습니다.
업무 내용
- 비즈니스가 원하는 결과물을 기술적 솔루션으로 해석하고 구현하여 비즈니스의 니즈를 충족
- 광고주향 캠페인 관리와 리포팅을 위한 확장가능하고 고성능의 마이크로 서비스 기반의 백엔드 서비스 개발 설계, 개발 및 운영
- 프론트엔드 개발자, 제품 관리자, 데이터 분석가, UX 디자이너를 포함한 cross-functional 팀과 긴밀하게 협업하여 원활하고 효율적인 솔루션을 제공함
- 광고 플랫폼의 다양한 구성 요소와의 원활한 통합을 위해 강력하고 안전한 API를 구현
- 복잡한 문제를 간단하고 간단한 솔루션으로 분해하고 효율적으로 커뮤니케이션하여, 팀이 우선순위에 따라서 빠르게 움직일 수 있는 기술적인 해결책 도출
- 중요한 시스템 문제를 깊이 파고들어 유사한 근본 원인을 선제적으로 해결하고 운영 우수성의 기준을 제고
- 새로운 기술, 테크닉 및 업계 최신 동향을 조사 및 파악하며, 조직에 솔루션 제공 및 플랫폼 전반의 가치제안 및 효율 개선
- 개발, 개선 및 테스트 프로젝트의 요구사항 및 프로세스, 절차 정의
- 코드 리뷰를 수행하고 팀의 주니어 멤버를 멘토링
자격 요건
- Computer Science/Engineering 관련 전공분야의 BA/BS 학위가 있는 분
- 알고리즘, 데이터 구조 및 설계 패턴에 대한 깊은 이해를 바탕으로 한 소프트웨어 개발 경력 8년 이상인 분
- 웹 기반 소프트웨어 아키텍쳐, 분산 시스템 및 메시지 기반 아키텍쳐에 대한 깊은 이해가 있는 분
- RESTful, GraphQL, GRPC API 및 마이크로서비스 아키텍처 설계 및 개발에 대한 전문 지식이 있는 분
- 데이터베이스 시스템, 데이터 웨어하우징 개념 및 언어(SQL, NoSQL)의 경험이 있는 분
- 장애 허용 및 모니터링 기능이 있는 대규모 운영 시스템 경험이 있는 분
- 뛰어난 문제 해결 및 디버깅 기술을 보유한 분
- 효과적인 의사소통 능력과 팀에서 협업할 수 있는 능력이 있는 분
우대 사항
- 광고 및 이커머스 도메인 경험이 있는 분
- 적정 규모의 빅데이터 그리고/또는 머신러닝 경험이 있는 분
- AWS, Azure 또는 Google Cloud와 같은 클라우드 플랫폼 경험이 있는 분