Software Engineer, Backend | 커뮤니티
Job Overview
당근 팀 합류 여정에 오르신 것을 진심으로 환영해요
당근은 회사의 성장에 맞춰 개인이 함께 성장할 수 있는 환경을 만들기 위해 노력을 하고 있어요.
멋진 동료들과 행복한 고민을 하는 그 순간이 올 수 있도록 당근 채용팀이 도와드릴게요.
커뮤니티실을 소개해요
중고거래로 시작한 당근은 국내 최대 지역 커뮤니티 서비스로 나아가고 있어요. 커뮤니티실에는 취미와 관심사로 이웃을 연결하는 당근 모임, 같은 관심사를 가진 이웃이 모이는 당근 카페, 우리 단지 이웃과 연결해주는 당근 아파트 등 당근의 커뮤니티 탭을 통해 이웃이 알려주는 진짜 동네 정보부터 소소한 일상과 취미까지, 지금 우리 동네에서 일어나고 있는 일들을 공유하고 소통할 수 있는 커뮤니티 서비스들을 만들고 있어요.
커뮤니티실은 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분들과 함께하고자 해요.
이번에는 카페팀과 아파트팀이 함께 일할 프로덕트 엔지니어들을 찾고 있어요.
커뮤니티실의 프로덕트 엔지니어는 이렇게 일해요
저희는 직무로 나뉜 경계 안에 머물지 않고, 제품이 사용자에게 닿는 끝까지 책임지는 방식으로 일해요
- 사용자가 최우선이에요. 커뮤니티 제품을 쓰는 사용자의 의견을 바탕으로 제품을 발전시켜요
- 무엇을 왜 만들지부터 함께 정해요. 사용자와 제품의 맥락 안에서 기술을 선택하고, 만든 뒤에는 결과를 측정하고 다시 고쳐요
- 빠르게 만들고 배우며 성장해요. 가설을 세우고 실험하며, 사용자에게 더 큰 가치를 줄 방법을 끊임없이 찾아요
- 서버 앱에 머물지 않고 제품 흐름 전체를 봐요. 필요하다면 웹앱부터 데이터, 운영 도구, AI 에이전트까지 손을 뻗어 문제를 끝까지 풀어요
- 작은 단위의 일은 AI에 적극적으로 위임하고, 더 어렵고 중요한 문제에 에너지를 쏟아요. 그만큼 AI가 가져온 결과의 옳고 그름을 판별하고 끝까지 책임지는 전문성과 품질 기준을 더 무겁게 봐요
- 직군을 넘어 함께 만들어요. 동료 엔지니어뿐만 아니라 데이터 분석가(DA), 프로덕트 디자이너(PD) 등 다양한 팀원들과 긴밀하게 협업해요
커뮤니티실에 합류하면 이런 점을 누릴 수 있어요
- 직접 기여하는 내 프로덕트 − 서버부터 사용자 경험까지 끝까지 본인이 가져가면서, 사용자의 피드백을 직접 듣고 제품의 성장에 직접적으로 기여할 수 있어요
- 경계를 넘는 도전을 받쳐주는 환경 − 잘 설계된 인프라 위에서 비즈니스 로직에 집중할 수 있고, 각 분야에 깊이 있는 동료들이 있어서, 익숙하지 않은 영역에 손을 뻗을 때도 혼자만의 부담이 되지 않아요
- 적극적인 AI 네이티브를 지향 − AI를 적극 활용하는 사례를 만들고 또 공유하며 업계 최고의 AI 활용 경험을 쌓을 수 있어요
- 복지 그 이상의 동료 − 엔지니어를 비롯한 DA와 PD, 프로덕트 매니저(PM)와 오퍼레이션 매니저(OM) 등 실력과 인성을 두루 갖춘 최고의 동료들과 함께 일할 수 있어요
이런 일을 해요
- 동네 이웃의 문제에서 출발해, 사용자에게 실제로 가치를 주는 기능을 기획 단계부터 함께 만들어요
- 초당 수천 건의 요청과 메시지를 효율적이고 안정적으로 처리하는 서버를 구축하고, 직접 배포하고 모니터링하며 장애까지 책임져요
- 기능 하나의 API와 도메인 모델부터 서비스 전체의 구조와 시스템 간 연동까지, 아키텍처를 직접 설계하고 구현해요
- 데이터베이스 스키마를 설계하고 안전하게 마이그레이션하며, 데이터가 늘어나도 빠르게 동작하도록 쿼리와 캐시, 인덱스를 두루 최적화해요
- 동네 이웃이 알려주는 찐 정보가 꼭 필요한 사람에게 닿도록, 콘텐츠를 임베딩하고 인덱싱해 각 지면에 맞는 콘텐츠를 AI로 제안해요
- 커뮤니티 서비스 전체가 그 위에서 돌아가는 공통 플랫폼(프레임워크, 공통 모듈 등)을 만들고 운영해요
카페팀에서는 이런 일을 해요

카페팀은 같은 관심사를 가진 이웃이 모이는 커뮤니티를 만들고 있어요. 육아, 반려동물, 경제, 취미, 부동산 등 마음 맞는 카페를 누구나 직접 열고, 우리 동네를 넘어 더 넓은 지역의 이웃과도 소통할 수 있어요. 수도권 오픈 이후 빠르게 성장해 최근 전국으로 서비스를 넓혔어요. 카페의 게시글은 커뮤니티 피드를 채우는 신선한 콘텐츠가 되고, 검색/부동산/중고차 등 당근의 다양한 서비스와도 시너지를 내고 있어요.
- 누구나 카페장이 될 수 있고, 카페장의 노력만큼 보상받을 수 있는 체계를 만들어요
- 카페를 성장시키고 운영 부담을 낮추는 다양한 프로그램을 빠르게 만들고 검증해요
- 당근의 가치인 지역에 기반하면서, 동시에 사용자의 관심사와 취향을 반영한 추천과 탐색을 고도화해요
- 커뮤니티의 근간인 자연스러운 소통을 강화하도록, 꼭 필요한 곳에 AI를 활용해요
아파트팀에서는 이런 일을 해요

아파트팀은 같은 단지에 사는 이웃들이 신뢰를 바탕으로 연결되고, 더 자주 도움을 주고받는 커뮤니티를 만들고 있어요. 단지 인증으로 시작된 연결을 이웃 관계로 이어, 누구나 안심하고 소통할 수 있는 환경을 만들어요. 또한 가장 가까운 이웃인 단지 이웃들이 당근아파트 안에서 중고거래, 알바, 나눔 등 다양한 당근 서비스를 누릴 수 있도록 연결하고, 나아가 단지 안의 연결을 인근 아파트와 지역 커뮤니티로 넓혀가고 있어요.
- 신뢰를 가장 중요하게 생각해요. 단지 인증부터 커뮤니티 경험까지, 이웃이 안심하고 연결될 수 있는 환경을 만들어요
- 가장 가까운 이웃을 연결해요. 당근아파트 안에서 중고거래, 알바, 나눔 등 당근의 다양한 서비스를 더 쉽게 이용하고 서로 연결될 수 있도록 만들어요
- AI로 이웃 간 신뢰와 소통을 도와요. 안내문을 정리하고, 질문에 답하고, 필요한 경우 이웃을 연결해요. 때로는 대화를 정리하고 원활하게 이어주며, 더 건강한 커뮤니티를 만들어요
이런 분과 함께하고 싶어요
- 서버 애플리케이션 개발 경험 3년 이상 또는 이에 준하는 실력을 가지고 계신 분
- 한 서비스(또는 프로덕트)에서 1년 이상 서버 개발을 이어가며 서비스를 책임져본 경험이 있으신 분
- Kotlin, Java 같은 JVM 언어와 Spring 기반 서버 개발에 능숙하신 분
- 관계형 데이터베이스와 캐시를 다뤄봤고, 안정적으로 동작하는 서버를 고민해본 경험이 있으신 분
- 모니터링 등 중요한 시스템 지표들을 측정하고 끌어올린 경험이 있으신 분
- 문제의 본질을 파악하기 위해 질문하고, 끝까지 풀어낸 경험이 있으신 분
- 아이디어에서 멈추지 않고 사용자에게 가치가 닿는 데까지 가져가 보신 분
- 내가 만든 것이 어떤 지표와 경험을 바꾸는지 생각하며 일하시는 분
- 공들인 일이라도 방향이 틀리면 접을 줄 아는 분
이런 분이면 더 좋아요!
- Claude Code, Codex 같은 코딩 에이전트로 본인만의 AI 워크플로우를 만들어 일하시는 분
- 서버앱에 머물지 않고 웹앱, 데이터, 운영 도구까지 필요한 곳이면 어디든 손을 뻗어 제품을 완성해본 경험이 있으신 분
- 익숙한 언어나 플랫폼을 넘어 새로운 환경에서 문제를 풀어본 경험이 있으신 분
- 내가 만든 서비스를 직접 사용자로 쓰며 느낀 불편으로 제품을 발전시켜본 경험이 있으신 분
- 내 담당 범위 밖에서 사용자 여정의 빈 곳을 찾아 더 나은 경험으로 채워본 경험이 있으신 분
- A/B 테스트 설계 및 분석 결과를 근거로 프로덕트를 발전시킨 경험이 있으신 분
기타 사항
이력서나 포트폴리오에 있으면 좋은 내용이에요
- 사용자의 문제를 직접 발견하고, 그 문제를 풀기 위해 무엇을 시도했고 결과로 사용자 경험이나 지표가 어떻게 바뀌었는지가 담겨 있으면 좋아요
- 팀의 비효율적인 요소를 찾아 개선했던 경험과 그 결과가 같이 있으면 좋아요
- 무엇을 만들지뿐 아니라 무엇을 안 만들기로 했는지, 그 판단의 이유가 담겨 있으면 좋아요
- 특정 기술이나 아키텍처를 비판적으로 검토한 후 적절히 도입한 사례가 있다면 알려주세요
- 프로젝트별로 어떤 부분에 어느 정도 기여를 했는지 명확히 있으면 좋아요
커뮤니티 시스템에서 사용하는 기술이에요
서버앱이 중심이지만, 제품을 끝까지 책임지다 보면 웹앱과 데이터, AI까지 넘나들게 돼요. 커뮤니티 시스템에서는 아래 기술들을 사용하고 있어요
- 서버앱: Kotlin, Spring with Jakarta Servlet, Exposed
- 웹앱: TypeScript, React with Streaming SSR, TanStack Query
- API와 통신: OpenAPI, gRPC with Protocol Buffers
- 메시징: Kafka, RabbitMQ
- 데이터 저장소: MySQL, Redis, BigQuery
- 검색과 임베딩: OpenSearch, Gemini
- 관찰성: Datadog, Grafana, Sentry
- AI: Spring AI와 OpenAI SDK 기반 LLM 연동, AI 에이전트(Node.js, TypeScript), Python and Go 기반 추천 엔진
- 인프라와 운영: 사내 배포 플랫폼, GitHub Actions
당근에서는 자율과 책임의 문화를 중요하게 생각해요. 스스로 상황에 맞게 필요하거나 도입하고 싶은 기술이 있다면 언제든지 적용할 수 있어요
참고해 주세요
- 정규직 채용의 경우 3개월의 수습기간이 있어요
- ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요
- 지원 시 카페팀과 아파트팀 중 합류하고 싶은 팀을 선택해 주세요. 두 팀 모두 선택 가능하며, 선택한 각 팀에 대한 지원 이유를 함께 작성해 주세요.
이렇게 합류해요
1. 서류 전형 → 2. 화상 인터뷰 → 3. 직무 인터뷰 → 4. 컬쳐핏 인터뷰 및 레퍼런스 체크 → 5. 처우협의 → 6. 최종 합격 및 입사
당근 커뮤니티실이 더 궁금하다면
🥕 [단지 커뮤니티를 키우기 위해 모였을 뿐인데]
🥕 [당근, ‘카페’ 서비스 수도권 오픈]
🥕 [당근, 아파트 서비스 전국 오픈]
당근 전형 소개
서류 전형
당근은 자유형식의 지원서를 받고 있어요.
본인의 강점이 잘 드러나는 다양한 정보를 자유롭게 활용해 이력서를 작성해 주세요.
- 문서 형식은 hwp(한글) 파일을 제외하고 word, pdf, 웹 링크 등 자유롭게 선택해주시면 돼요.
- 웹 링크(노션, 구글드라이브 등)로 서류를 제출해주실 때는 접근 권한을 꼭 열어주세요.
- 평가와 상관 없는 사진, 주소 등의 개인정보는 제외해주세요.
화상 면접
지원해주신 직무와 업무 연관성이 높은 당근 팀원과 화상으로 직무와 관련된 기본적인 지식에 대해 이야기를 나누는 단계예요.
과제 전형
직무에 따라 과제 전형이 있어요. 과제는 직무 능력과 연관된 내용으로 출제돼요. 과제 전형을 별도로 운영하는 직무도 있고, 화상 면접 또는 직무 면접에서 과제가 함께 출제되는 경우도 있어요.
직무 면접
지원하신 직무와 업무 연관성이 높은 당근 팀원들과 직무 역량, 경험에 대해 화상 면접보다 심층적인 이야기를 나누는 단계예요.
과제가 출제되었을 경우 과제에 대한 질문을 드려요.
컬쳐핏 면접(정규직 공통)
당근은 면접을 단순히 회사에 사람을 뽑는 자리로 생각하지 않아요. 당근과 지원자가 서로 추구하는 가치관과 생각을 교환하는 시간이라고 생각하고 있어요. 컬쳐핏 단계는 당근이 추구하는 문화와 일하는 방식과 잘 어울릴 수 있는 분인지 확인하는 단계예요. 또한 포지션에 대한 전문성을 다시금 확인하는 이야기를 나눠요.
안내사항
- 본 공고는 모집 완료 시 조기 마감될 수 있어요.
- 전형 절차는 일정 및 상황에 따라 변동될 수 있다는 점 참고해 주세요.
- 지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있어요.
- 보훈대상자 및 장애인 여부는 채용 과정에서 불이익이 없어요.
- 경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요.
- 정규직 채용의 경우 입사 후 3개월의 수습 기간이 있어요.
평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요.
당근 채용에 대해 궁금한 점이 있으면 언제든지 편하게 문의 주세요 :)
문의 채널 : 카카오톡 채널 : http://pf.kakao.com/_rSJFK/chat
Make Your Resume Now