서버 엔지니어 - 채팅

  • 당근마켓
  • 정규직
  • 경력/신입

채팅팀을 소개해요

채팅팀은 당근마켓 고객들 간을 연결해주는 채팅 서비스를 설계, 개발 및 운영하는 목적 조직이에요

당근마켓은 지역 내 정보와 사람을 모바일 기술로 연결하고, 전 세계 어느 곳에서든 사용할 수 있는 로컬 슈퍼 앱 서비스를 만들고 있어요. 이 당근마켓의 미션을 달성하기 위해 채팅팀은 신뢰성 있고 엔지니어 친화적인 채팅 서비스를 만드는 것이 하나의 목표예요. 서비스가 성장함에 따라 다양한 기술적 도전들이 필요하고 채팅팀은 이를 위해 다음과 같은 일을 하고 있어요.

  • 채팅을 사용하는 유저들에게 편의 기능을 제공하고, 다른 서비스가 채팅을 손쉽게 사용할 수 있도록 지원해요.
  • 대용량 트래픽을 처리하기 위한 시스템을 개발해요. 많은 사용자가 당근마켓을 불편 없이 이용할 수 있도록 고가용성의 아키텍처로 디자인해요.
  • 서비스 조직이 목표로 하는 일을 해낼 수 있도록 공통 기반 서비스를 개발해요. 기반 서비스는 사용하기 쉬워야 하고 안정적으로 동작해야 해요.
  • 채팅 서비스는 사용하기 쉽고 안정적이어야 해요. 그래서 유저가 고객임과 동시에 사내 엔지니어들도 우리의 고객임을 고려하고 있어요.

이런 일을 해요

  • 채팅 서비스를 개발하고 운영해요
  • 사내에 존재하는 마이크로 서비스들이 손쉽게 채팅 기능을 사용할 수 있도록 API를 디자인하고 개선해요
  • 대용량 트래픽을 처리하는 가용성 높은 애플리케이션과 클라우드 기반 아키텍처를 설계해요

이런 분을 찾고 있어요

  • 하나 이상의 백엔드 서버 프로그래밍 언어에 능숙하신 분
  • 대용량 트래픽 처리를 위한 애플리케이션 아키텍처 구성이 가능하신 분
  • WebSocket, REST, gRPC 등의 통신 모델을 이해하고 사용성 높은 API 설계 및 개발이 가능하신 분

이런 분이면 더 좋아요!

  • 서비스 플랫폼을 개발한 경험이 있으신 분
  • Golang을 사용한 개발 경험이 있으신 분
  • 테스트 코드 작성 및 코드 리뷰의 중요성을 알고 실천하시는 분
  • RDBMS, NoSQL 등 데이터베이스에 대한 이해와 데이터 모델링 경험이 있으신 분
  • 분산 처리 시스템 또는 마이크로서비스 아키텍처를 이해하고 경험하신 분

참고해 주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • 평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요
  • 경우에 따라, 화상면접 시 라이브 코딩 테스트를 진행할 수 있어요
  • 이 포지션은 산업기능요원(보충역 편입, 보충역 전직, 현역 전직) 채용이 가능해요

이렇게 합류해요

1. 서류 전형  →  2. 화상 면접  →  3. 직무 면접  →  4. 컬쳐핏 면접  →  5. 최종 합격

👉당근 합류 여정 가이드 바로가기(🔗)

당근마켓 서버 엔지니어 구경하기

목록으로 돌아가기