Software Engineer, Backend - 검색 플랫폼 (인프라)

  • 당근
  • 정규직
  • 경력

검색플랫폼팀을 소개해요

검색플랫폼팀은 당근의 모든 검색 경험을 지탱하는 플랫폼을 만드는 팀이에요. 중고거래, 동네업체, 부동산, 중고차, 알바 등 수십 개 서비스에서 만들어지는 수십억 건의 데이터와 수억 건의 검색 요청을 처리하고 있어요. 검색 인프라 엔지니어는 이 규모의 검색이 항상 빠르고, 안정적이고, 비용 효율적으로 동작할 수 있도록 검색 엔진을 중심으로 한 인프라를 지속적으로 개선하는 역할을 해요.

🥕 검색플랫폼팀을 소개해요

검색이 멈추지 않는 것, 그 자체가 우리의 제품이에요

검색 엔진은 당근 검색의 심장이에요. 수십억 건의 데이터와 다양한 서비스 환경에 대응하기 위한 멀티 클러스터 구조를 운영하고 있고, 검색 요청 하나하나가 사용자의 첫 경험이 될 수 있어요. 장애가 발생하기 전에 가능성을 파악하고, 발생하더라도 빠르게 복원되는 시스템을 만드는 것에 집중해요.


누구나 이해하고 기여할 수 있는 인프라를 만들어요

인프라는 소수만 아는 블랙박스가 되기 쉬워요. 저희는 플랫폼팀 누구나 이해하고 기여할 수 있는 인프라 환경을 지향해요. 복잡도를 낮추고, 관찰 가능성(Observability)을 높여서, 인프라 변경과 운영이 특정 사람에게 의존하지 않는 구조를 만들어가고 있어요.

팀에서는 이런 기술을 사용하고 있어요

  • AWS, Kubernetes, Elasticsearch, BigQuery
  • Airflow, Apache Kafka, ArgoCD
  • Go, Python, Java

이런 문제를 해결하고 싶어요

대규모 검색 인프라의 안정성과 비용 효율을 동시에 달성하고 싶어요

당근 검색엔진은 중고거래, 광고, 벡터 등 용도별 멀티 클러스터 구조로 되어 있고, 한국뿐 아니라 캐나다·일본·영국 등 글로벌 클러스터도 운영하고 있어요. 서비스가 성장할수록 클러스터 간 균형, 샤드 배치 전략, 장애 전파 방지 같은 문제의 난이도가 높아져요. 안정성과 비용 효율성을 동시에 달성하는 것, 그리고 레이턴시를 p50/p90/p99 수준에서 엄격하게 관리하는 것이 핵심 과제예요.


AI 검색 시대에 맞는 인프라를 준비하고 싶어요

벡터 검색, RAG, 대규모 언어모델이 검색의 가능성을 바꾸고 있어요. AI 검색은 기존과 다른 인프라 요구사항을 만들어요 — 벡터 인덱스 관리, GPU 리소스 배치, 추론 레이턴시 최적화 같은 새로운 과제가 생기고 있어요. AI 기반 검색 품질 개선이 인프라 제약 없이 빠르게 이터레이션될 수 있는 환경을 만들고 있어요.

이런 분과 문제를 해결하고 싶어요

  • AWS, Kubernetes에 대해 깊은 이해도를 가지고 계신 분
  • Elasticsearch나 Solr 등 검색엔진을 직접 운영해본 경험이 있으신 분
  • 장애 가능성을 미리 파악하고 해결책을 다방면으로 고민하며, 고가용성 시스템을 만드는 것을 즐기시는 분
  • 자기주도적이고 커뮤니케이션이 원활하며, 빠른 실행력이 있는 분

이런 경험을 할 수 있어요

검색 인프라 전문가로 성장할 수 있어요

대규모 트래픽을 안정적으로 소화하기 위한 검색 엔진 운영 역량을 키울 수 있어요. AWS, Kubernetes, Elasticsearch의 세부적인 동작에 대해 깊이 파고들 수 있고, ECK를 활용한 확장성·안정성 확보의 실전 경험을 얻을 수 있어요.


인프라를 넘어 검색 백엔드 개발에도 기여할 수 있어요

검색 플랫폼팀은 업무의 경계가 없어요. 인프라 개발·운영을 메인으로 하면서, 검색 서버나 색인 서버 같은 백엔드 개발에도 기여할 수 있어요. 좁은 범위가 아닌 전체적인 검색 환경을 향상하는 경험을 할 수 있어요.

 

AI 검색 인프라의 초기 단계를 함께 만들 수 있어요

벡터 검색, GPU 클러스터 운영 등 AI 검색에 필요한 새로운 인프라를 처음부터 설계하고 구축하는 경험을 할 수 있어요.

FAQ

  • JD에 나온 모든 기술과 영역을 다 경험해봐야 지원할 수 있나요?
    • 전혀 아니에요. 모든 분야에 전문가일 필요는 없어요. 저희가 원하는 건 특정 영역에서 깊이 있는 경험을 쌓으셨거나, 복잡한 문제를 해결하며 성과를 내본 분이에요. 데이터 파이프라인, 검색 인프라, AI 검색 품질 등 여러 과제가 있지만, 그중 한 축에서 탁월한 역량을 보여주실 수 있다면 충분합니다. 나머지 부분은 동료들과 협업하며 배우고 넓혀갈 수 있어요.
  • Go언어에 대한 경험이나 숙련도가 없어도 괜찮을까요?
    • 네! 팀에서 Go를 메인 개발 언어로 사용하고 있지만, 입사 전부터 Go에 익숙했던 분은 많지 않아요. Java, Python 기반의 컴포넌트도 함께 운영 중이에요. 중요한 건 언어 자체보다 복잡한 문제를 풀어낸 경험과 새로운 언어·도구를 빠르게 흡수하는 능력이에요. 그런 경험이 있으시다면 걱정하지 않으셔도 돼요.
  • 팀에서 작성한 블로그 글이 있나요?
    • 네, 검색플랫폼팀을 포함한 검색 조직에서 작성한 글들을 아래 링크에서 확인하실 수 있어요. 실제로 저희팀 그리고 저희와 같이 일하는 동료들이 다루는 문제와 접근 방식을 엿보실 수 있어요.
      🥕 검색플랫폼팀 블로그

참고해주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요
  • 화상 면접에서 라이브 코딩 테스트와 인프라 개발 관련 기초 질문, 직무 면접에서 시스템 디자인 인터뷰가 진행될 예정이에요

이렇게 합류해요

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

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

목록으로 돌아가기