왓챠

왓챠

Posted via WANTED

백엔드 개발자 - 미디어 플랫폼

Posted Sep 18, 2026

Role at a glance

Salary
Not Disclosed
Location
Seocho-gu, Seoul, South Korea Seoul, South Korea
Work arrangement
On-site
Employment
Full-time
Experience
5+ years

Spotted an issue?

We’ll check it against the original posting.

Log in to report

Qualifications

Required

  • 백엔드 개발 경력 5년 이상 (Java/Kotlin, Spring Boot)
  • FFmpeg/FFprobe로 미디어 파일을 분석하고 인코딩 옵션을 다뤄 본 경험
  • Kubernetes 환경에서 서비스를 개발하고 운영해 본 경험 (컨테이너화, Helm 또는 매니페스트 작성, 리소스 설정, 장애 대응)
  • AWS 주요 서비스(EC2, S3, IAM, CloudFront) 운영과 트러블슈팅 경험
  • RDB(MySQL/MariaDB)와 NoSQL(Redis, DynamoDB 등) 기반 시스템 운영 경험
  • 장애나 오류를 로그와 재현 실험으로 끝까지 추적해 원인을 찾아 본 경험
  • AI 코딩 에이전트(Claude Code, Cursor, Copilot 등)를 일상 개발에 쓰고, 생성된 코드를 직접 검증해 배포까지 책임져 본 경험
  • 에이전트에 일을 맡길 때 문제를 정의하고, 작업을 나누고, 결과를 검증하는 방식을 설명할 수 있는 분

Preferred

  • 비디오/오디오 코덱(H.264, HEVC, AAC 등)과 스트리밍 규격(HLS, DASH)에 대한 이해
  • DRM(FairPlay, Widevine, PlayReady) 라이선스 발급 흐름에 대한 이해
  • OVP(Online Video Platform) 또는 VOD 서비스의 인코딩/패키징 파이프라인 개발 경험
  • 대규모 동시 접속 환경에서의 실시간 세션/트래픽 처리 경험
  • gRPC 기반 서비스 간 통신 설계 경험
  • RabbitMQ, SQS 등 메시지 큐 기반 비동기 시스템 운영 경험
  • GPU 인코딩(NVENC), VMAF 등 화질 평가, HDR 처리 경험
  • 스마트 TV(Tizen, webOS) 등 다양한 디바이스 플레이어 호환성 대응 경험

About the role

Original posting provided by 왓챠

View original

About the role

왓챠에서 함께할 백엔드 개발자를 찾습니다

왓챠는 모두의 다름이 인정받고, 개인의 취향이 존중받는, 더 다양한 세상을 만들어갑니다. 왓챠의 모든 서비스는 더 많은 사람들이 자신의 취향을 깨닫고, 취향에 맞는 콘텐츠를 발견할 수 있도록 하는 것을 목표로 합니다.

플랫폼팀 미디어 파트는 영상과 웹툰이 입수되어 사용자의 디바이스에서 재생되기까지의 전 과정을 책임집니다. 원본을 다양한 디바이스와 네트워크에 맞게 인코딩하고, 스트리밍 매니페스트와 DRM으로 안전하게 전달하며, 수만 명이 동시에 재생하는 환경에서 세션을 관리합니다. 재생 이슈가 생기면 로그와 미디어 분석으로 원인을 찾아 해결합니다. 미디어 서비스와 인코딩 워커는 모두 Kubernetes(EKS) 위에서 돌아갑니다. 이 포지션은 그 파이프라인 전체를 Kubernetes 환경에서 직접 개발하고 운영하는 역할입니다. 컨테이너화된 서비스를 만들고, 배포 구성을 작성하고, 리소스와 스케일링을 설계하고, 장애가 나면 클러스터 안에서 원인을 찾는 일까지 포함합니다.

플랫폼팀은 AI 에이전트와 함께 일합니다. 코딩 에이전트로 개발하고, 팀이 만든 스킬과 워크플로우로 운영 업무를 자동화하며, LLM으로 인코딩 오류를 분석해 트러블슈팅 가이드를 쌓습니다. AI가 만든 결과를 검증하고 책임지는 것까지가 엔지니어의 일입니다.

What you'll do

1. 인코딩 파이프라인
- 비디오 인코딩 파이프라인과 인코딩 어드민(Java/Kotlin, Spring Boot) 개발 및 운영
- 코덱, 오디오 트랙 구성, 인코딩 프리셋, 렌디션 정책 설계와 개선
- 메시지 큐 기반 비동기 워크플로우 설계 및 운영
- Kubernetes 잡 기반 분산 인코딩 워커 설계와 운영 (GPU 노드 포함)

2. 재생과 콘텐츠 보호
- 영상/웹툰 재생 세션 관리 서버 개발 및 운영 (동시 재생 제한, 토큰 발급/갱신)
- DRM 라이선스 서버 운영 및 개발 (FairPlay, Widevine, PlayReady)
- 스트리밍 매니페스트 처리 서버 개발 및 운영 (HLS, DASH)
- 이미지 처리 서버 개발 및 운영 (썸네일, 웹툰 이미지)

3. Kubernetes 환경 개발과 운영
- 컨테이너 기반 서비스 개발과 Helm 차트, 매니페스트 작성, ArgoCD 기반 배포
- 리소스 설정, 오토스케일링, 노드 구성 설계와 비용 최적화
- 클러스터 안에서의 장애 분석과 대응 (Pod, 네트워크, 스토리지)

4. 운영과 품질
- 디바이스별 재생 이슈(스마트 TV, 모바일, 웹) 기술 분석과 대응
- 인코딩 오류 분석과 트러블슈팅 가이드 체계 운영, 콘텐츠 운영 요청 대응
- Datadog, Grafana, Sentry 기반 모니터링과 장애 대응
- DRM, CDN 등 외부 벤더와의 기술 협의, 미디어 스토리지 비용 최적화

5. AI 에이전트 활용
- AI 코딩 에이전트(Claude Code 등)를 일상 개발과 디버깅, 코드 리뷰에 활용하고 산출물을 검증
- 팀 공유 에이전트 스킬과 워크플로우 작성으로 반복 운영 업무(오류 분석, 요청 대응, 문서화) 자동화
- LLM API를 연동한 운영 도구(인코딩 오류 자동 분석 등) 개발과 개선

Requirements

- 백엔드 개발 경력 5년 이상 (Java/Kotlin, Spring Boot)
- FFmpeg/FFprobe로 미디어 파일을 분석하고 인코딩 옵션을 다뤄 본 경험
- Kubernetes 환경에서 서비스를 개발하고 운영해 본 경험 (컨테이너화, Helm 또는 매니페스트 작성, 리소스 설정, 장애 대응)
- AWS 주요 서비스(EC2, S3, IAM, CloudFront) 운영과 트러블슈팅 경험
- RDB(MySQL/MariaDB)와 NoSQL(Redis, DynamoDB 등) 기반 시스템 운영 경험
- 장애나 오류를 로그와 재현 실험으로 끝까지 추적해 원인을 찾아 본 경험
- AI 코딩 에이전트(Claude Code, Cursor, Copilot 등)를 일상 개발에 쓰고, 생성된 코드를 직접 검증해 배포까지 책임져 본 경험
- 에이전트에 일을 맡길 때 문제를 정의하고, 작업을 나누고, 결과를 검증하는 방식을 설명할 수 있는 분
- 문제 정의부터 해결까지 주도적으로 진행할 수 있는 분

Preferred qualifications

- 비디오/오디오 코덱(H.264, HEVC, AAC 등)과 스트리밍 규격(HLS, DASH)에 대한 이해
- DRM(FairPlay, Widevine, PlayReady) 라이선스 발급 흐름에 대한 이해
- OVP(Online Video Platform) 또는 VOD 서비스의 인코딩/패키징 파이프라인 개발 경험
- 대규모 동시 접속 환경에서의 실시간 세션/트래픽 처리 경험
- gRPC 기반 서비스 간 통신 설계 경험
- RabbitMQ, SQS 등 메시지 큐 기반 비동기 시스템 운영 경험
- GPU 인코딩(NVENC), VMAF 등 화질 평가, HDR 처리 경험
- 스마트 TV(Tizen, webOS) 등 다양한 디바이스 플레이어 호환성 대응 경험
- Kubernetes 오토스케일링(HPA, KEDA), GPU 노드 워크로드, 배치 잡 운영 경험
- Terraform, ArgoCD 등 IaC와 GitOps 기반 배포 경험
- Python, Go 등 다양한 언어 활용 경험
- LLM API(Anthropic, OpenAI 등)를 연동한 도구나 서비스를 만들어 본 경험
- 에이전트 스킬, MCP 서버, 자동화 워크플로우를 만들어 팀에 공유해 본 경험
- AI 생성 코드의 리뷰, 테스트, 검증 체계를 만들어 본 경험

Benefits

• 업무용 장비로 Macbook Pro 를 사용하고 있습니다.
• 높낮이 조절 책상, 높은 퀄리티의 사무용 의자는 개인이 일하기 가장 좋은 환경을 만들 수 있게 돕습니다.
• 출근, 퇴근 시간을 본인이 정할 수 있고(시차출퇴근), 출근과 재택근무를 병행 하고 있습니다.
(자율출퇴근). 필요하다면 오전재택 후 점심시간을 이용해 출근하는 것도 가능합니다.
• 점심시간은 11:30~13:00 사이 1시간을 자유롭게 선택하여 사용할 수 있습니다. 사무실에는 일반커피/ 디카페인 커피를 선택해서 드실 수 았는 커피머신이 있고, 공용 냉장고에서 다양한 종류의 음료를 제공하고 있습니다.

Hiring process

• 서류 전형 > 기술/실무 인터뷰 > 컬쳐/최종 인터뷰 > 최종 합격

왓챠

About the company

왓챠

왓챠는 모두의 다름이 인정받고 개인의 취향이 존중받는, 더 다양한 세상을 만드는 회사입니다. • "왓챠"는 영화, 드라마, 예능, 다큐, 애니메이션까지 8만여 편의 작품을 무제한으로 감상할 수 있는 온라인 동영상 스트리밍 서비스입니다. (2020년 7월 9일, 왓챠플레이의 이름이 왓챠로 변경되었습니다) • "왓챠피디아"는 내 취향에 딱 맞는 영화, 드라마, 책을 추천받고 평가할 수 있는 콘텐츠 평가/추천 서비스입니다. (2020년 7월 9일 왓챠의 이름이 왓챠피디아로 변경되었습니다) 전 분야에서 상시채용 중이며, 채용이 완료되는 대로 해당 공고는 삭제됩니다.