This job might no longer be available.

Software Engineer - Data Platform

PUBG
Seoul, South Korea
5 years ago
Apply

[모집 분야]

Software Engineer - Data Platform

[업무 개요]

PUBG Corporation에서는 전세계의 유저들로부터 사랑받는 게임 'PLAYERUNKNOWN'S BATTLEGROUNDS'의 데이터 처리를 담당할 소프트웨어 엔지니어를 채용하고 있습니다. 팀에서는 PUBG를 서비스하는 다양한 플랫폼에서 쏟아지는 하루 수십 테라바이트, 전체 규모 페타바이트가 넘는 양의 데이터를 안정적이고 일관적으로 처리하고 있습니다. 또한 대규모의 데이터를 보다 빠르고 효과적으로 분석하고 인사이트를 도출하기 위한 플랫폼을 구축하기 위해 끊임없이 더 나은 솔루션에 대해 고민합니다. 팀에서 개발하고 제공하는 솔루션은 전세계 수천만명의 유저들에게 더 나은 플레이 경험을 제공하기 위한 데이터 기반의 의사 결정에 사용됩니다. 더 빠르고 효과적인 솔루션을 제공하기 위해 높은 수준의 도전을 기술적으로 해결하는 것이 팀의 목표입니다.

확장성과 안정성은 PUBG의 데이터 플랫폼에서 가장 중요한 우선순위입니다. PUBG의 소프트웨어 엔지니어가 개발하는 모든 솔루션은 안정적으로 수십, 수백배 이상 확장 가능해야만 합니다. 팀의 모든 서비스와 인프라는 AWS 위에서 확장성을 염두에 두고 운영되고 있습니다. 자동화된 워크플로우를 위해 Airflow로 모든 batch job들을 파이프라이닝하고 있으며, 대규모 데이터를 효과적으로 분산처리하기 위해 컴퓨팅 자원을 on-demand로 제공하는 솔루션을 Spark을 기반으로 개발하고 서비스하고 있습니다. 이러한 솔루션들의 배포 및 운영 과정을 효율적으로 관리하기 위해 팀 내에서 제공하는 서비스들을 컨테이너화하여 Kubernetes 위에서 운영하고 있습니다.

[담당 업무]

- PUBG를 서비스하는 다양한 플랫폼(PC, Xbox, PlayStation, Mobile)에서 생산되는 대규모 로그의
추출, 가공, 적재(ETL) 파이프라인 구성
- 대용량 로그를 빠르고 효율적으로 분석하기 위한 Spark 기반의 분산처리 데이터분석 플랫폼 설계, 개발, 운영
- 데이터분석 플랫폼을 사내에 제공하기 위한 Internal Service의 개발 및 운영
- PUBG의 데이터를 머신러닝 / AI에 효과적으로 적용하기 위한 솔루션의 설계 및 개발

[지원 자격]

- 2년 이상의 데이터 엔지니어링 경험: 라이브 서비스의 데이터 파이프라인 구축 및 운영
- 다음 기술을 사용한 2년 이상의 개발 경험: Spark, Hadoop, Hive 혹은 이외의 대용량 분산처리 시스템
- SQL에 대한 지식 및 Relational Database 관리 경험
- 최소 1가지 프로그래밍 언어로 익숙하게 개발 가능하신 분: Python, Scala, Go, JavaScript 등
- 리눅스 환경에서의 개발에 익숙하신 분
- AWS, GCP, Azure 혹은 기타 클라우드 플랫폼에 대한 경험과 지식
- 해외 여행에 결격사유가 없으신 분

[우대 사항]

- DAU 100만 이상 대규모 서비스의 백엔드 설계, 개발 및 운영 경험
- Batch process orchestration 기술에 대한 경험: Airflow, Azkaban, Luigi, Oozie 등
- Container orchestration 기술에 대한 경험: Kubernetes, Nomad, Docker Swarm 등
- Infrastructure as a Code에 대한 이해 및 적용 경험: Terraform, AWS CloudFormation 등
- 다음 중 1가지 이상의 기술에 대한 사용 경험: Kafka, Flink, Presto, Redshift.
- 영어로 커뮤니케이션 및 업무가 원활하신 분

[업무 경력]

- '지원 자격' 란 참고

[고용 형태]

- 정규직

[근무지]

- 서울 본사 (서초)

[제출 서류]

- 입사지원서 (자유 양식) / 포트폴리오 (필요시)

- 업무 경력에 따른 필수 제출 서류

1) 신입 : 자기소개서
2) 경력 : 경력기술서

[채용 절차]

- 서류 전형 > (Pre-Test) > 실무진 면접 > 경영진 면접 > 최종합격 및 입사
* 필요 시 추가 면접이 진행될 수 있습니다.

[기타]

- 장애인 및 국가 유공자 등 취업 보호 대상자는 관계 법령에 따라 우대합니다.

[PUBG SEOUL MEMBERSHIP]

1. 일하기 즐거운 PUBG
· 서초역 도보 3분 이내에 위치한 사무실
· PUBG KITCHEN에서 제공하는 아침, 점심, 저녁
· 임직원 전용 PUBG Cafeteria 운영
· 입사 후 매 3년 근속마다 Refresh 2주 유급 휴가 부여
· 입사 후 매 5년 근속마다 장기근속 기념품과 포상휴가 부여
· 매주 금요일 전 직원이 함께 배틀그라운드를 즐기는 Play Day
· 다양한 부식 무료 제공

2. 함께 성장하는 PUBG
· 연 1회 전 직원 해외 워크샵 제공 (1년 이상 재직자 대상)
· 연 2회 전 직원 팀 단위 국내 워크샵 제공
· 직무 관련 교육비 전액 지원
· 온라인/전화 영어 교육 전액 지원

3. 생활이 편리한 PUBG
· 명절 및 생일 상품권 지원
· 각종 경조금 및 상조물품 지원
· 직원 주차 및 출근버스 지원

4. 건강을 책임지는 PUBG
· 임직원 본인과 배우자, 자녀를 위한 단체상해보험 가입 및 의료비 지원
· 매년 임직원 본인과 배우자 대상 180만원 상당의 건강검진 지원
· 매월 운동비 10만원 실비 지원
· 전 직원 스탠딩 데스크 제공

[문의사항]

talent@pubg.com

Create Your Profile — Game companies can contact you with their relevant job openings.
Apply

Jobs at PUBG

Engineering jobs