기업 채용 분석/당근

[당근] Software Engineer, Backend - 부동산 공고 분석

부동산 매물을 판단하는 데 필요한 데이터를 모으고 정제해 사용자에게 전달하고, 직거래에서 자동화할 부분을 찾아 개선하는 당근 부동산팀 백엔드 엔지니어 공고입니다. 기능을 만드는 일보다 데이터를 다루는 일이 먼저이고, 자격 요건은 서버 개발 5년 이상입니다. 부동산팀은 10명의 목적조직이라 한 사람이 맡는 범위가 넓다는 전제로 이력서를 정리해야 합니다.

이 공고 분석은 2026년 9월 13일에 이뤄졌습니다. 이후 채용이 종료되었을 수 있습니다.

이 자리가 왜 생겼을까요

당근은 2025년 7월에 비전을 로컬 전체로 바꾼 뒤 부동산에서 정보를 다루는 기능을 잇달아 내놓았습니다. 2026년 7월에 '쉽게 읽는 등기부'를 전면 개편해 등기부등본을 세 가지 항목으로 정리해 보여주기 시작했습니다. 2026년 8월에는 이용자가 쓴 거주 후기를 지도 위에 모은 '살아본 후기 지도'를 출시했습니다. 두 기능 모두 외부에서 들어온 데이터를 사용자가 판단할 수 있는 형태로 바꾸는 일입니다. 공고가 데이터 수집과 정제를 업무 목록 맨 앞에 둔 이유를 여기서 확인할 수 있습니다. 지원 서류에서도 데이터를 다룬 경험을 앞으로 옮기면 이 흐름과 맞물립니다.

당근이 지금 어떤 사업에 집중하고 있는지는 당근 채용 분석에서 이어서 볼 수 있습니다.

1하게 될 업무

  • 사용자가 매물을 판단할 수 있도록 데이터를 모으고 정제해서 전달합니다.

    이렇게 볼 수 있어요

    업무 목록의 첫 줄이 기능이 아니라 데이터입니다. 외부에서 들어오는 데이터를 믿을 수 있는 형태로 바꿔 본 경험이 있다면 경력 항목 앞부분에 두는 것이 유리합니다. 수집과 정제를 어떤 기준으로 나눴는지까지 적으면 해당 업무와 직접 연결해 설명할 수 있습니다.

  • 부동산 직거래에서 자동화할 수 있는 부분을 직접 찾아 개선합니다.

    이렇게 볼 수 있어요

    자동화할 대상을 찾는 일까지 업무에 들어 있습니다. 정해진 범위를 구현한 경험보다 반복 작업을 발견해 없앤 경험이 이 항목에 맞습니다. 당근이 인재상에서 말하는 빌더십도 같은 행동을 가리킵니다.

  • 다른 개발자가 쓰기 좋은 API를 설계하고 인터페이스와 스키마로 소통합니다.

    이렇게 볼 수 있어요

    협업 방식을 문서가 아니라 스키마로 정의한다는 의미입니다. 구현에 들어가기 전에 인터페이스를 먼저 합의한 사례가 있다면 그 과정을 짧게 남겨 두면 됩니다.

  • MSA 환경에서 여러 팀과 협업하고 여러 서비스와 통신합니다.

    이렇게 볼 수 있어요

    부동산 서비스 하나만 들여다보는 자리가 아닙니다. 서비스 경계를 넘는 호출에서 실패와 재시도를 어떻게 처리했는지가 직무 인터뷰에서 나올 만한 주제입니다.

2자격 요건

  • TypeScript, Go, Java, Kotlin, Python, Ruby 가운데 하나 이상으로 서버 애플리케이션을 5년 이상 개발한 경험을 요구합니다.

    이렇게 볼 수 있어요

    같은 회사 백엔드 공고 가운데 광고는 서버 개발 5년 「혹은 이에 준하는 역량」, 로컬 비즈니스(비즈프로필 CRM)는 3년 「또는 이에 준하는 엔지니어링 역량」을 적었습니다. 부동산 공고는 준하는 역량 단서 없이 5년을 요구합니다. 업무에는 매물 데이터를 모으고 정제하는 일이 있습니다. 외부 데이터 수집 배치나 정제 파이프라인을 서버 언어로 만든 기간도 서버 애플리케이션 개발 경력으로 함께 적을 수 있습니다.

  • 제품 중심으로 생각하며 문제를 정의하고 해결책을 도출하는 사람을 찾습니다.

    이렇게 볼 수 있어요

    구현 범위만 나열한 이력서로는 이 조건을 보여주기 어렵습니다. 어떤 문제를 왜 그렇게 정의했는지가 한 줄이라도 들어가야 합니다. 당근 인재상의 유저 임팩트 항목이 묻는 것과 같습니다.

  • AI를 활용해 생산성을 크게 끌어올릴 수 있는 사람을 자격 요건으로 적었습니다.

    이렇게 볼 수 있어요

    같은 회사 백엔드 공고 가운데 로컬 비즈니스(비즈프로필 CRM)는 AI 활용을 우대로 두고 광고 공고에는 AI 항목이 없습니다. 부동산 공고는 이것을 자격 요건에 두었습니다. 업무는 데이터 수집·정제부터 API 설계, 여러 서비스와의 통신까지 걸칩니다. 이 요건은 어떤 작업을 AI에 넘겨 본인이 맡을 수 있는 범위를 넓혔는지를 묻습니다. 어떤 도구를 쓰는지보다 그 도구로 작업 방식에서 무엇이 달라졌는지를 정리하면 면접에서 바로 답하기 쉽습니다.

  • 정해진 대로 구현하는 데서 멈추지 않고 더 나은 구현 방식을 제안하는 사람을 요구합니다.

    이렇게 볼 수 있어요

    당근 조직문화 소개에 인용된 커뮤니티 백엔드 공고는 「필요하거나 도입하고 싶은 기술이 있다면 언제든지 적용할 수 있어요」라고 적었습니다. 제안이 실제 적용으로 이어지는 방식입니다. 이 공고에는 인터페이스와 스키마로 다른 개발자와 소통하는 업무가 나옵니다. 그래서 구현 방식 제안도 API·스키마 설계 단계에서 나오는 경우가 많습니다. 제안이 받아들여져 실제로 코드가 바뀐 사례라면 결과까지 함께 적어 주세요.

  • RDBMS와 NoSQL을 활용해 본 경험과 그에 대한 이해를 요구합니다.

    이렇게 볼 수 있어요

    매물과 단지처럼 정합성이 중요한 데이터는 관계형에, 형식이 제각각으로 들어오는 외부 원천 데이터나 위치로 조회하는 후기 같은 데이터는 NoSQL에 두는 식으로 저장소를 나누기도 합니다. 당근부동산은 2026년 8월 위치 기반 조회가 붙는 살아본 후기 지도를 내놓았습니다. 그래서 저장소 선택이 업무에 직접 걸립니다. 둘 중 하나만 써 본 경력이라면 왜 그 저장소였는지를 설명할 준비가 필요합니다. 데이터 성격에 따라 저장소를 나눠 본 경험이 있다면 그 자체가 답이 됩니다.

3우대 사항

  • Node.js와 Go를 활용해 본 경험을 우대합니다.

    이렇게 볼 수 있어요

    우대 사항은 자격 요건의 여섯 언어 가운데 Node.js와 Go를 다시 꺼냅니다. Node.js는 TypeScript가 도는 런타임입니다. 팀이 실제로 쓰는 서버 언어가 이 둘에 가깝다는 해석이 자연스럽습니다. 우대 사항의 GraphQL과 React까지 함께 보면 TypeScript로 서버와 클라이언트를 함께 다뤄 본 경험이 이 우대들을 한 번에 보여 줍니다.

  • GraphQL을 활용해 본 경험이나 관심도 우대 항목입니다.

    이렇게 볼 수 있어요

    업무의 「인터페이스와 스키마로 소통」은 GraphQL에서 스키마를 먼저 합의하고 서버와 클라이언트가 그에 맞춰 개발하는 방식과 이어집니다. 같은 회사 로컬 잡스 프론트엔드 공고 둘은 Relay, Apollo, urql 같은 GraphQL 클라이언트를 우대합니다. 써 본 적이 없다면 어떤 점에 관심이 있는지 한 줄로 정리해 가면 이 항목에 답하기 쉽습니다.

  • React 기반 클라이언트 개발이 가능한 사람을 우대합니다.

    이렇게 볼 수 있어요

    백엔드 공고에 프론트엔드 항목이 붙어 있습니다. 10명 규모의 팀이라 한 사람이 맡는 문제의 크기가 커진다는 당근의 조직문화 설명과 이어지는 대목입니다.

4기타 사항

  • 게시일 : 2022년 9월 6일
  • 고용형태 : 정규직(수습 3개월)
  • 근무지 : 서울특별시 서초구 강남대로 465, 교보강남타워 11층 (추정)
  • 경력 조건 : 경력 5년 이상
  • 학력 조건 : 해당 내용은 원본 공고에서 확인되지 않습니다.

쓰는 기술

공고 본문에 적힌 기술만 모은 목록입니다.

  • TypeScript
  • Go
  • Java
  • Kotlin
  • Python
  • Ruby
  • Node.js
  • GraphQL
  • React
  • RDBMS
  • NoSQL
  • MSA

전형과 지원

채용 FAQ가 밝힌 정규직 기준 일반적인 전형은 여섯 단계이고 단계마다 결과 통보에 걸리는 기간까지 공개돼 있습니다. 포지션에 따라 절차가 달라 공고마다 확인해야 합니다. 재지원 규칙이 단계마다 달라서 지원 순서를 정할 때 먼저 볼 부분입니다.

  • 여섯 단계

    일반적인 순서는 서류, 화상 인터뷰, 과제, 직무 인터뷰, 컬처핏 인터뷰와 레퍼런스 체크, 처우 협의이고 포지션에 따라 다릅니다. 결과 통보는 서류가 영업일 7일 이내, 화상과 직무 인터뷰가 5일 내외, 컬처핏 단계가 10일 내외입니다. 과제는 "5일 또는 7일 이내 작성 가능한 분량"이고 별도 전형으로 있기도 하고 인터뷰에 함께 출제되기도 합니다.

    이렇게 볼 수 있어요

    각 단계의 대기 기간이 공개돼 있으므로 다른 회사 일정과 겹쳐 볼 수 있습니다. 서류부터 최종까지 한 달이 넘게 걸린다고 보고 움직이는 편이 안전합니다.

    당근 채용 FAQ

  • 컬처핏 뒤에는 1년

    서류와 화상 인터뷰, 직무 인터뷰 단계에서 떨어지면 같은 공고에 6개월 뒤 다시 지원할 수 있고 다른 공고는 제한이 없습니다. 컬처핏 인터뷰 이후에는 모든 공고에 1년간 지원할 수 없습니다. 회사는 컬처핏 기준이 전 공고 공통이기 때문이라고 밝혔습니다.

    이렇게 볼 수 있어요

    마지막 단계의 실패 비용이 다른 단계보다 훨씬 큽니다. 인재상 다섯 가지에 각각 대응하는 사례를 하나씩 준비해야 하는 이유가 여기에 있고, 여러 공고를 염두에 두고 있다면 더욱 그렇습니다.

    당근 채용 FAQ(지원)

  • 이력서 형식

    자유 형식이고 PDF를 권장합니다. 채용 FAQ는 hwp와 word를 호환 문제로 지양해 달라고 하고 zip은 받지 않으며, 웹 링크는 이력서나 포트폴리오 파일에 첨부하라고 적었습니다.

    이렇게 볼 수 있어요

    형식을 정해 두지 않았으므로 양식을 맞추는 데 시간을 쓸 필요가 없습니다. 대신 자유 형식에서는 무엇을 강조할지가 온전히 지원자의 선택이라 공고의 업무 목록에 적힌 일을 해 본 경험을 자세히 적는 편이 낫습니다.

    당근 채용 FAQ(지원)

  • 복수 지원과 그 밖의 규칙

    정규직은 전부 상시 채용이고 복수 지원이 가능하며 공고별로 평가자와 기준이 달라 각각 진행됩니다. 나이와 학력 제한이 없습니다. 공고에는 입사 후 3개월 수습이 적혀 있습니다.

    이렇게 볼 수 있어요

    공고마다 절차가 따로 도는 구조라 두 곳에 지원하면 일정이 서로 어긋날 수 있습니다. 다만 컬처핏 단계까지 간 공고가 하나라도 있으면 그 결과가 나머지에 영향을 주므로 순서를 생각해 둘 필요가 있습니다.

    당근 채용 FAQ(지원)

  • 지원 전 준비할 것

    1. 1

      데이터를 다룬 경험을 경력 항목 위로 올리기

      업무 목록의 첫 줄이 데이터입니다. 외부 데이터를 받아 형식을 맞추고 오류를 걸러 낸 작업이 있다면 데이터의 출처와 양까지 적어 작업 규모가 드러나게 하는 편이 좋습니다.

    2. 2

      서버 개발 5년을 서류에서 바로 세어 보이게 하기

      자격 요건이 기간을 숫자로 요구합니다. 재직 기간과 함께 서버 개발로 맡은 일을 구체적으로 적어 두면 검토자가 한 번에 확인할 수 있습니다.

    3. 3

      AI 도구로 달라진 작업 방식 정리하기

      자격 요건에 AI 활용이 들어 있습니다. 도구 이름을 나열하기보다 어떤 작업의 시간이 줄었고 그 시간에 무엇을 대신 했는지를 한 문단으로 준비하면 면접 답변으로 바로 이어집니다.

    4. 4

      컬처핏 인터뷰를 별도 일정으로 잡기

      당근은 전형 여섯 단계 가운데 한 단계를 컬처핏 인터뷰로 두고 있습니다. 이 단계에서 떨어지면 모든 공고에 1년간 지원할 수 없습니다. 인재상 다섯 가지에 각각 대응하는 사례를 하나씩 준비해 두어야 합니다.

    백엔드 개발자 지원을 준비한다면