API Gateway Engineer

BundangLINE PlusEngineeringServer-sideFull-time

LINE 앱에서 서버와 주고받는 모든 API를 가장 앞서서 처리하는 네트워크 게이트웨이를 개발하고 운영합니다.

팀원 모두가 개발 및 운영에 참여하고 동료의 코드를 리뷰합니다. 동료의 원활한 리뷰를 위해 읽기 쉬운 코드, 테스트 및 문서 작성, 동료의 코드를 성실하게 리뷰해 주는 자세, 리뷰를 대하는 열린 태도와 커뮤니케이션 능력이 필요합니다.

서비스 또는 플랫폼의 요구사항에 의해서 발생하는 기능을 구현하기도 하지만, 시스템 운영 중에 스스로 발견한 문제점을 해결하거나 개선하는 업무가 많습니다. 작은 문제라도 넘어가지 않고 끝까지 추적해서 원인을 찾아내고 해결하는 적극적인 태도 및 데이터를 근거로 판단하는 분석적인 능력이 요구됩니다. 해결해야 하는 문제의 범위는 리눅스 시스템부터 TCP/IP 네트워크, TLS 보안, HTTP/HTTP2 프로토콜 및 Thrift / gRPC까지 포함됩니다.

초당 백만 이상의 API 호출을 처리하는 대용량 시스템이기 때문에 모든 기능에서 성능에 대한 고려가 필수입니다. 단위 기능에 효율적인 알고리즘을 사용할 수 있어야 하고 구현한 기능의 전체 시스템 성능 영향을 예측할 수 있어야 합니다. 또한 운영 중인 시스템의 로그, 통계, 프로파일링 데이터를 분석하는 업무도 수행합니다.

새로운 기술을 시도하고 평가, 전파하는 태도 또한 적극 권장합니다.

담당업무

  • 대규모 커넥션을 유지하는 LINE API 게이트웨이 개발 및 운영
  • 메시징 이벤트 전달을 위한 프로토콜 설계 및 구현
  • 대규모 로그 및 통계를 분석하여 시스템 평가 및 개선점 발굴

자격요건

  • 2년 이상의 네트워크 서버 개발 경력이 있으신 분
  • Data Structure, Algorithm, OS, Network 등 충실한 CS 기본기를 갖추신 분
  • 기술 문서를 영어로 작성 및 이해 가능하신 분
  • 해외 출장 및 근무에 결격 사유 없으신 분

우대사항

  • Kubernetes 활용이 가능하신 분
  • Erlang/Elixir, Python, C/C++/Rust 코드 작성 및 이해도가 있으신 분
  • 분산 시스템에 대한 이해도가 있으신 분
  • 일본어로 업무 진행이 가능하신 분

전형안내

  • 서류 전형 > 온라인 코딩 테스트 >  1차 면접 (CS Interview) > 2차 면접 (Whiteboard Interview) > 최종 면접 > 레퍼런스 체크 및 처우 협의 > 최종 합격 > 입사
     - 전형은 상황 및 일정에 따라 변경될 수 있습니다.
     - 1차 면접 (CS Interview): 필기 테스트와 업무 수행에 필요한 CS 지식에 대한 인터뷰, 총 2개의 세션으로 구성되는 전형입니다. 
     - 2차 면접 (Whiteboard Interview): Live Coding 진행과 더불어 실무 상황별 문제 해결 방법에 대해 이야기를 나누는 전형입니다. 
     - 최종 면접: 후보자의 실무 경험과 더불어 입사 조직의 'fit'을 서로 확인하는 전형입니다.

근무제도

근무형태 (LINE Hybrid Work 2.0)
100% 리모트 근무부터 주 N일 리모트 근무까지 유연하게 혼합하여 근무 할 수 있는 LINE Hybrid Work 2.0 제도를 적용합니다.
이에 따라 입사 시 배치 조직의 업무 성격, 프로젝트 주기 및 글로벌 협업 정도 등을 고려하여 자율적으로 설정한 근무형태를 적용받게 되며
업무와 성과를 책임 있게 자율 관리 할 수 있는 곳이라면 국내 지역뿐 아니라, 해외 지역에서의 리모트 근무도 가능합니다.
※ 상세한 내용은 <링크>를 참고하여 주시기 바랍니다. 

근무지
LINE Hybrid Work 2.0에 따라 근무 가능한 장소에서 근무
(※ 오프라인 협업을 위한 오피스는 분당 서현역 분당스퀘어에 있습니다.)


근무시간 
매월 Working Day에 따라 정해지는 기준근무시간 내에서 개인이 자유롭게 일/주별 근무하는 LINE Smart 근무제를 적용합니다.
또한, 해당 기준근무시간을 초과하여 근무할 경우 별도의 연장근무수당을 지급합니다.

기타

  • 본 공고는 수시 모집으로 채용 완료 시 조기 마감될 수 있습니다.
  • 전형 일정 및 결과는 지원서에 등록하신 이메일로 개별 안내드립니다.
  • 입사지원 시 작성하신 정보 및 금번 채용과 관련하여 제출하신 서류에 사실과 다른 내용이 있을 경우 채용 불합격의 사유가 될 수 있습니다.
  • 본 채용공고를 통해 입사하시는 경우, 3개월의 수습 기간을 적용합니다.
  • 기타 채용 관련 문의사항은 채용 공고 페이지 상단 'FAQs' 탭을 참고하여 문의 부탁드립니다.

보훈 취업지원 대상 및 장애인 서류 제출 안내

국가 유공자 및 장애인 등 취업보호대상자는 관계법령에 따라 우대합니다.
보훈 및 장애인 지원자에 해당되시는 경우, 입사지원시 [포트폴리오/경력기술서] 첨부 란에 반드시 관련 증명원을 발급하여 첨부 바랍니다.
1.보훈 지원자 : '보훈취업지원대상자 증명서' 발급하여 첨부
2.장애인 지원자 : '장애인증명서 또는 복지카드' 첨부

LINE 개발자의 더 많은 스토리를 만나보세요.

Relevant Jobs