Media Server Engineer

Hinge (View all Jobs)

Seoul

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Hiring manager screen 2. Take-home project 3. Discussions via Zoom that include pair-programming to iterate on homework and culture-fit interview


[Media Server Team 소개]

하이퍼커넥트 미디어서버팀은 누구나 제약 없이 소통할 수 있도록 안정적인 연결을 제공하고, 최고의 미디어 품질을 위해 노력하고 있습니다.
- 빠르고 안정적인 미디어 전달을 목표로 다양한 연구를 진행하며, 대규모 트래픽을 처리할 수 있도록 서버 성능을 최적화합니다.
- WebRTC, RTMP, HLS 등의 다양한 프로토콜과 VPx, H.264, opus 등의 코덱을 지원하여 여러 환경에서 최적의 미디어 경험을 제공합니다. 또한, 녹화 및 모니터링 서버와의 연동을 통해 활용 방안을 지속적으로 연구하고 있습니다.
- 미디어서버의 실시간 주요 지표를 모니터링하며, 장애 발생 시 신속하게 대응해 안정성을 유지합니다.
Responsibilities
  • WebRTC 기반의 방송 및 그룹 비디오 채팅 서버 인프라 개발 및 유지보수
  • TURN 서버 인프라 관리 및 최적화
  • 서비스 운영에 필요한 서버 애플리케이션 및 마이크로서비스 개발
  • 서버 성능 모니터링 및 최적화를 통한 안정성 향상
  • 장애 대응 및 문제 해결을 위한 신속한 대응
  • 최신 미디어 서버 기술 및 트렌드 조사 및 적용
  • Requirements
  • 3년 이상 서버 개발 경험
  • 미디어 서버 개발 및 운영 경험
  • Golang을 사용한 서버 개발 경험
  • 마이크로서비스 아키텍처에 대한 이해 및 개발 경험
  • Git 등 버전 관리 시스템 사용 경험
  • 문제 해결 능력 및 팀 협업 능력
  • Preferred Qualifications
  • WebRTC 기반 서버 인프라 개발 경험
  • TURN 서버 관리 및 최적화 경험
  • 대규모 트래픽을 처리하는 서버 인프라 구축 및 운영 경험
  • 클라우드 플랫폼(AWS, GCP, Azure 등)에서의 서버 운영 경험
  • 컨테이너화 기술(Docker, Kubernetes 등) 사용 경험
  • 분산 시스템 및 네트워크 프로그래밍에 대한 깊은 이해
  • 성능 튜닝 및 최적화 경험
  • 고용형태/지원서류
  • 고용 형태: 정규직채용
  • 절차: 서류검토 > 코딩테스트/사전과제 > Recruiter Call > 1차 면접 > 2차 면접 > 3차 면접 (해당 시) > 최종합격 (* 필요 시 면접 전형 등이 추가로 진행될 수 있습니다.)
  • 서류 전형의 경우 합격자에 한하여 개별 안내드릴 예정입니다.
  • 지원 서류: 자유 양식의 상세 경력기반 국문 또는 영문이력서(PDF)
  • etc
  • 하이퍼커넥트는 증명사진, 주민등록번호, 가족관계, 혼인여부 등 채용과 관계없는 개인정보를 요구하지 않습니다.
  • 수습기간 중 급여 등 처우에 차등이 없습니다.
  • 제출해 주신 내용 중 허위 사실이 있을 경우 채용이 취소될 수 있습니다.
  • 필요 시 사전에 안내된 채용 절차 외에도 추가 면접 전형이 진행될 수 있습니다.
  • 필요 시 지원자의 동의 하에 평판조회 절차가 진행될 수 있으며, 평판조회 결과에 따라 채용이 취소될 수 있습니다
  • Please mention No Whiteboard if you apply!
    I'm a one-man team looking to improve tech interviews, and could use any support! 😄


    Get weekly alerts of new jobs from companies not using whiteboard interviews!