Software Engineer, Backend - Service Core

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

서비스 코어 부문을 소개해요

Service Core 부문은 당근에서 Business Platform 성격의 서비스를 제공하고 있어요. 당근의 가장 기본적인 시스템인 회원과 인증, 고객들의 커뮤니케이션 연결을 강화하는 채팅, 당근만을 위한 지도와 위치 기반 서비스인 체크인을 담당하고 있어요.


Identity Service 팀
은 당근의 회원과 인증을 책임지고 있는 팀이에요. 모든 고객이 안전하고 원활하게 서비스를 이용할 수 있도록 당근의 인증과 회원 관리에 관련된 다양한 기능을 제공하는 Membership 시스템을 개발하고 있어요. 우리는 당근의 성장에 발맞춰 확장 가능하고 안전한 회원 서비스를 통해 모든 로컬 서비스가 당근 하나로 연결되는 세상을 꿈꾸고 있어요. 이를 달성하기 위해 더 나은 사용자 경험을 제공하면서 동시에 개인정보 보호와 고객의 안전을 지키는 방법을 고민해요.


Location Core 팀
은 당근이 추구하는 하이퍼로컬 슈퍼앱이 되기 위해 위치기반 서비스(LBS)와 당근만을 위한 지도를 직접 구축하고 있는 지도 서비스(GIS)를 담당하고 있는 팀이에요. ‘위치기반 서비스’는 전세계 모든 고객에게 더 나은 동네 경험을 제공하기 위해 수십억 건의 위치 데이터를 기반으로 새로운 가치를 찾아내고 있어요. 또한, 지도 서비스는 지도를 직접 구현하기 위해 여러 종류의 기반 데이터를 마이닝하고 고도화된 모델링을 해야하고 수십억 개의 지도 타일 이미지를 빠른 시간 안에 생성하고 운영해야 하는 높은 난이도의 시스템을 운영해야 해요.


Chatting 팀
은 고객들의 커뮤니케이션 연결을 강화하고자 하는 미션을 가지고 있어요. 그래서 채팅은 중고거래, 동네생활, 알바 등 다양한 서비스 맥락에서 실제 만남이 이루어지기 전에 가장 직접적인 연결이 이루어지는 곳이에요. 채팅 맥락에서 발생하는 크고 작은 문제들을 이해하고, 최적의 사용자 경험을 제시해요. 더 나아가 유연하고 확장성 있는 채팅 서비스를 제공하여 당근의 다양한 서비스들의 성장을 가속화하는 팀이에요.

서비스 코어 부문은 이렇게 일해요

  • PM, 디자이너, 엔지니어로 이루어진 목적 조직으로 사용자 입장에서 주도적으로 문제를 해결하기 위해 고민해요
  • 팀 목표를 함께 설정하고, 스스로 업무를 선택하며 주도적으로 일해요
  • 상황에 맞추어 리더십과 팔로워십을 모두 발휘해요
  • 직군별 챕터에서 주기적으로 제품에 대한 인사이트를 공유하고, 정기적인 네트워킹을 통해 개인의 성장에도 힘써요
  • 일에 대한 열정이 넘치고 일하면서 삶의 에너지를 더하는 사람들이 모여 즐겁게 일하고 함께 성장해요

서비스 코어 부문은 이런 일을 해요

Identity Service 팀은…

  • 최고로 안전한 회원 및 인증 시스템을 만들어요
  • 당근 내 모든 서비스에 인증정보를 위한 대용량 트래픽과 99.999%이상의 가용성을 제공하는 완성도 지닌 아키텍처를 설계해요
  • 고객의 부가 정보를 통합으로 관리하고, 이를 필요한 서비스에 제공해요
  • 고객이 당근 서비스를 이용하는 동인을 유지할 수 있도록 배지 등의 리워드 서비스를 제공해요


Location Core 팀은…

  • 수십억 건의 빅데이터를 통해 위치 기반 데이터를 가공해서 최적의 위치 정보를 당근 서비스에 제공해요
  • 위치 기반 빅데이터를 가공하기 위해 Data Pipeline을 설계하고 구현해요


Chatting 팀은…

  • 고객들이 실시간 채팅을 안정적으로 이용할 수 있도록 대용량 트래픽을 처리하는 가용성 높은 아키텍처를 설계해요
  • 당근의 여러 버티컬 서비스와 손쉽게 연동할 수 있도록 Internal API 및 Data Pipeline을 책임지고 개발해요
  • 당근의 버티컬 서비스의 성장에 대한 가시성을 확보하기 위해 지표를 분석하고 이를 시각화하여 Business Insight를 제공해요

서비스 코어 부문에서는 이런 분을 찾고 있어요

  • 하나 이상의 백엔드 서버 프로그래밍 언어에 익숙하신 분
  • WebSocket, REST, gRPC 등의 통신 모델을 이해하고 사용성 높은 API 설계 및 개발이 가능하신 분
  • RDBMS, NoSQL 등 데이터베이스에 대한 이해와 데이터 모델링 경험이 있으신 분
  • 테스트 코드 작성 및 코드 리뷰의 중요성을 알고 실천하시는 분
  • 구조적으로 사고하고 이를 실행에 옮기시는 분


Identity Service Team

  • 5년 이상의 서비스 개발 및 운영 경험이 있으신 시니어 개발자 또는 그에 준하는 역량을 가진 분
  • 복잡한 시스템의 아키텍처 설계가 가능하고 Event Driven Architecture에 대한 이해도가 높은 분


Location Core Team

  • 5년 이상의 서비스 개발 및 운영 경험이 있으신 시니어 개발자 또는 그에 준하는 역량을 가진 분
  • 복잡한 시스템의 아키텍처 설계가 가능하고 Event Driven Architecture에 대한 이해도가 높은 분


Chatting Team

  • 3년 이상의 서비스 개발 및 운영 경험이 있으신 분 또는 그에 준하는 역량을 가진 분

이런 분이면 더 좋아요!

  • 탁월한 문제해결, 비판적 사고, 의사 소통 능력이 있으신 분
  • 서비스 개선에 대한 열의와 적극적인 태도를 지니신 분
  • 대용량 분산 처리 시스템 또는 Event Driven Architecture에 대한 이해도가 높으신 분
  • Golang을 사용한 개발 경험이 있으신 분
  • Agile 경험이 있으신 분
  • 글로벌 서비스 개발 및 운영의 경험이 있으신 분

참고해 주세요

  • 경우에 따라, 화상 인터뷰 시 라이브 코딩 테스트를 진행할 수 있어요

이렇게 합류해요

1. 서류 전형 → 2. 화상 인터뷰 → 3. 직무 인터뷰 → 4. 컬쳐핏 인터뷰 및 레퍼런스 체크 → 5. 처우협의 →  6. 최종 합격 및 입사

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

목록으로 돌아가기