음악검색 서비스 (Back-end)

음악검색 소개

"Shazam을 뛰어넘어, 전 세계에서 가장 정확하고 빠른 음악검색 제공"을 제공을 미션으로 한국 NAVER와 VIBE, 일본 LINE과 LINEMUSIC에서 음악검색 서비스를 제공하고 있습니다.

음악검색은 네이버의 대표 검색 중 하나로 음악을 들려주고 원하는 곡을 찾는 서비스 입니다.

하루에 신규 인입되는 수만곡을 실시간으로 처리하여, 30초안에 음악검색 대상으로 반영하고 있습니다. 현재까지 한국에서만 1000만곡 이상이 수급되었으며, 한국과 일본 모두에서 실시간 반영 되는 프로세스를 갖추고 있습니다.

사용자가 들려주는 수초의 짧은 소리를 이용하여, 현재까지 수급된 곡 중에서 매칭되는 곡과 위치를 3초내에 찾아내고 있습니다.

이러한 음악검색은 서비스로서 운영되고 있을 뿐만 아니라, 음원이 사용된 동영상을 찾아 음원-영상 간의 매핑 정보를 만들고, 플랫폼에서의 음원 저작권 보호를 위한 시스템에도 사용되고 있습니다. 이러한 정보는 V, NTV, LINE 검색에 활용되고 있으며, 카페, 블로그 등의 UGC 콘텐츠 필터링에 활용되고 있습니다.

입사하게 되면 담당할 업무입니다.

  • 글로벌 음악검색 서비스 백엔드 프로젝트 개발 및 운영

  • 품질 향상 및 글로벌 확대를 위한 백엔드 개선

  • 라이브 서비스를 위한 실시간 음악검색 개발

  • 음악 인식 기술 고도화 및 다양한 서비스 연계

업무를 수행하기 위해 필요한 자격 요건입니다.

  • 백엔드 개발 경력 2년 이상

  • Java에 대한 이해, Spring, Spring boot 개발 경험이 있으신 분

  • 자료구조 / 알고리즘 등 전산 기본기 역량이 있으신 분

  • Linux 기반의 서버 운영 및 모니터링 경험이 있으신 분

  • 해외 출장 및 근무에 결격 사유가 없으신 분

추가로 보유하고 있다면 좋을 스킬셋이나 경험입니다.

  • C/C++ 기반 알고리즘 구현 경험

  • 비디오/오디오 도메인에 대한 이해 및 개발 경험

  • Docker & k8s 운영 경험이 있으신 분

이러한 분과 함께 하고 싶습니다.

  • 본질적인 원인을 파악하여 문제를 해결하시는 분

  • 항상 성능에 대해 고민하며 동작 원리에 대해 궁금해하는 분

  • 주도적이고 책임감 있게 업무를 처리하는 분

  • 새로운 도전을 즐기며, 새로운 기술에 관심이 많으신 분

  • 동료를 배려하며, 함께 성장하고자 하시는 분

Last updated