What are the responsibilities and job description for the SR. SOFTWARE ENGINEER - BACKEND position at ODK Media, Inc.?
ODK Media, Inc. is an online streaming media service provider. Our platforms, OnDemandKorea.com and OnDemandChina.com are leading destinations for Asian entertainment. We create an amazing experience that celebrates the best of Asian entertainment, technology, and culture.
We are currently looking for a Sr. Backend Software Engineer to join our growing team, who will be responsible to develop web-based applications for ODK Media's service together with a passionate team. In addition, this position will require the ideal candidate to contribute to the new technical strategy and tactics for ODK Media, Inc. The ideal candidate is passionate about redefining content through innovation, unconventional thinking, and embracing fun!
DUTIES & RESPONSIBILITIES
- Design and develop Web Application and API for ODK Media's services
- Develop and maintain administration web service for ODK Media's services
- TECH STACK
- Python, Django, REST, Go
- PostgreSQL, MySQL, Redis
- AWS, Kubernetes, CDN
REQUIREMENTS
- 8 years developing Python web frameworks with understanding/experience in unit test
- Ability to use basic SQL clauses
- Experience with RDBMS - both PostgreSQL and MySQL
- Analyzing and solving problems in complex service environments
- Bilingual in Korean/English
- Available to work in Korea(must have e7,F-2, F-4 or F-5 Visa)
PREFERRED
- Experience developing and operating Django services
- Experience with RESTful API development
- Experience with NoSQL (Redis, MongoDB)
- Experience developing and operating video streaming services
- Experience with linux shell command and deployment/maintenance on linux server
- Understanding development and deployment on the cloud system like AWS, Azure, GCP
- Understanding containerized application
- Basic understanding of frontend technology
- Experience in open source project contribution
- Effective written and verbal communication skills
PERKS & BENEFITS
- Discretionary bonus at the beginning of the year
- Referral bonus of 2,500,000 KRW per person hired
- Unlimited PTO (generally around 20-40 days)
- Flexible work hours
- Remote work-oriented culture
- Work equipment worth an estimated 5,000,000 KRW (27-in monitor, 15-in Macbook Pro, keyboard, mouse or trackpad)
- Team culture: Code review, small group study of interest, culture that values collaboration and learning
- Global company: US Office travel opportunity (located Fullerton, CA), environment to create a global service
- Meal allowance provided (up to yearly 5,000,000 KRW worth); lunch (10,000 KRW per meal), dinner (2,000,000 KRW for overtime work).
- Monthly allowance for foreign language education (monthly 150,000 KRW)
- AWS personal account cost provided by the company
- Domestic/overseas conference expenses covered by the company
- In-office snack and drink bar
- Personal book expenses covered by the company
- Medical examination expenses covered by the company
- Congratulatory and condolence expenses provided by the company
- Monthly team activity budget
ODK Media은 북미를 중심으로 전세계 27개국에 아시아 엔터테이먼트 콘텐츠를 제공하는 글로벌 OTT 서비스를 만듭니다. OnDemandKorea (한국) 플랫폼을 시작으로 OnDemandChina (중국), OnDemandVietnam (베트남) 플랫폼을 통해 각 국의 드라마, 예능, 영화, K-POP 등 방송 콘텐츠를 시청할 수 있는 서비스를 제공하고 있으며, 현재 전세계 1,000만명의 시청자가 매월 1,700만 시간의 컨텐츠를 시청하고 있습니다.
지난 2021년 5월에는 OnDemandLatino (중남미) 플랫폼을 런칭함으로서, 미국 인구의 19%에 다르는 중남미계 북미 거주자를 위한 OTT 서비스를 시작하였습니다.
ODK Media는 “Bridge Content and Creator to Global Audience”의 미션 아래 전세계 이용자들이 아시아 엔터테인먼트 콘텐츠를 시청하기 위해 방문하는 제일의 목적지로 부상하고 있으며, 이용자에게 소중한 콘텐츠를 제공함으로써 감동적인 경험을 전하고 동시에 아시아 최고의 엔터테인먼트, 기술력 및 문화를 세상에 알리고 있습니다.
주요업무
- ODK Media 서비스의 웹 애플리케이션과 API를 설계 및 개발합니다
- ODK Media 서비스의 어드민 웹 서비스를 개발 및 유지보수합니다
- Tech stack은 아래와 같습니다
- Python, Django, REST, Go
- PostgreSQL, MySQL, Redis
- AWS, Kubernetes, CDN
자격요건
- Python 웹 프레임워크 개발 경험이 8년 이상인 분
- 유닛 테스트에 대한 이해도 및 경험이 있으신 분
- 기본적인 SQL 쿼리 사용이 가능하신 분
- RDBMS 중 PostgreSQL와 MySQL에 대한 경험이 모두 있으신 분
- 복잡한 서비스 환경에서 문제를 분석 및 해결한 경험이 있으신 분
- 기본 수준의 영어가 가능하신 분
- 국내 근무 및 해외 출장이 가능하신 분
우대사항
- Django 서비스 개발 및 운영 경험이 있으신 분
- RESTful API 개발 경험이 있으신 분
- Redis, MongoDB 등의 NoSQL 경험이 있으신 분
- 영상 스트리밍 서비스 개발 및 운영 경험이 있으신 분
- Linux Shell 명령어 및 Linux 서버 배포/유지보수 경험 보유자
- AWS, Azure, GCP 등의 클라우드 시스템을 이용한 개발 및 배포에 대한 이해도
- 컨테이너화된 애플리케이션에 대한 이해도가 있으신 분
- 프론트엔드 기술에 대한 기본적인 이해도가 있으신 분
- 오픈 소스 프로젝트에 기여해 보신 분
- 효과적인 구두 및 서면 커뮤니케이션 스킬을 보유하신 분
복리후생
- 연초 성과급 지급
- 인력 추천비 인원당 합격시 250만원 지급
- 무제한 휴가 (실제 적게는 20일에서 많게는 40일 사용)
- 자율 출퇴근
- 원격 근무 지향 문화
- 500만원 상당 장비 지원(27인치 모니터, 맥북프로 15인치, 키보드, 마우스 or 트랙패드)
- 팀 문화: 코드리뷰, 공부하고 싶은 것 스터디, 협업과 학습을 중시하는 문화
- 글로벌 회사: 미국 오피스(Fullerton, CA) 출장 기회, 글로벌 서비스를 만들 수 있는 환경
- 점심 만원, 저녁 2만원(야근시) 식비 지원(연 500만원 상당)
- 한달 15만원 외국어 교육비 지원
- AWS 개인 계정 비용 지원
- 국내/해외 컨퍼런스 비용 지원
- 다과 및 커피 상시 구비
- 개인도서비 지원
- 매년 건강검진 지원
- 경조사비 지원
- 매달 팀 액티비티 활동비 지원
ODK Media, Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.