이 직무 공유하기

[Search팀] 백엔드 개발자


[Search팀 소개]
야놀자의 Search팀은 야놀자가 가지고 있는 다양한 Contents를 안정적인 시스템 구성과 다양한 Ranking 모델을 통해 사용자에게 좋은 서비스 품질을 제공하려고 합니다. 이를 위해서 집중하고 있는 부분은 사용자의 검색 경험을 좋게 하기 위한 다양한 Search Function 개발, 품질 향상을 위한 다양한 Ranking모델 실험/적용, 안정적인 서비스를 위해 Search Infrastructure 구축/향상에 대해서 많은 고민을 하고 있습니다.
 
[담당업무]
  • 야놀자 검색 서비스 백엔드 API 구현
  • 야놀자 검색 서비스 백엔드 시스템 디자인/개선
  • 야놀자 검색 서비스 비지니스 구현

[자격요건]
  • 알고리즘, 데이터 구조 및 설계 패턴에 대한 깊은 이해를 바탕으로 한 소프트웨어 개발 경력 3년 이상의 경험
  • 적극적으로 문제를 해결하고 지속적으로 시스템을 개선하려는 의지 및 개선경험
  • 새로운 언어/개발도구/프레임워크에 대한 호기심 및 자기 주도 학습 능력
  • 동료간 생산적인 비판/의견에 열린 태도
  • 운영 자동화 및 시스템 최적화 및 효율화에 대한 의지 및 경험
  • 자동화된 단위/통합 테스트 작성에 기반한 자신감 
  • java/python/c++/kotlin 중 한가지 이상의 언어에 능숙

[우대사항]
  • Cloud 서비스(AWS, GCP, AZURE) / MSA패턴 지식과 이해
  • 정보검색(Information Reterival)에 대한 이해 및 elasticsearch/solr 사용 경험
  • Docker / Kubernetes 사용 경험
  • 대규모 서비스 설계, 구축, 운영 경험
  • 웹 기반 소프트웨어 아키텍처, 분산 시스템 및 메시지 기반 아키텍처에 대한 깊은 이해 와 전문적 지식 보유
  • java/kotlin/python 능숙
  • 빅 데이터 환경 경험(Hive, Spark, Hadoop, AWS EMR 등)
 

[채용절차]

  • 서류전형→코딩테스트→면접→처우산정→내부승인→최종 합격(오퍼 레터 발송)
  • 포지션에 따라 평판조회 전형이 추가될 수 있습니다.
  • 야놀자는 지원자의 역량을 최우선으로 검토합니다. 연봉 정보는 처우산정 시 전달 주세요.

 

[야놀자 더 알아보기]

 

* 국가유공자 예우 및 지원에 관한 법률에 의거 취업 보호 대상자 및 장애인은 관련 법규에 따라 우대합니다.

* 채용 절차 진행 시 구직자에게 수령한 서류는 구직자의 채용 여부 확정일 이후 180일 동안 보관하고 이후 파기합니다.