
Software Engineer, Backend (전환형 인턴) - 커뮤니티
What you need
- 1+ yrs owning a side-project service end-to-end
- Kotlin/Java & Spring backend development proficiency
- Relational DB & cache experience for stable servers
- Monitoring & system metrics improvement experience
- Root-cause problem solving with persistence
What you'll do
- Plan and build user-facing features from problem discovery to launch
- Build and operate high-throughput backend servers (thousands req/sec)
- Design system architecture from API to cross-service integration
- Optimize database schemas, migrations, queries, caches, indexes
- Develop AI-powered content recommendation and search features
당근 팀 합류 여정에 오르신 것을 진심으로 환영해요
당근은 회사의 성장에 맞춰 개인이 함께 성장할 수 있는 환경을 만들기 위해 노력을 하고 있어요.
멋진 동료들과 행복한 고민을 하는 그 순간이 올 수 있도록 당근 채용팀이 도와드릴게요.
커뮤니티실을 소개해요
중고거래로 시작한 당근은 국내 최대 지역 커뮤니티 서비스로 나아가고 있어요. 커뮤니티실에서는 취미와 관심사로 이웃을 연결하는 당근모임, 같은 관심사를 가진 이웃이 모이는 당근카페, 우리 단지 이웃과 연결해주는 당근아파트 등 당근의 커뮤니티 탭을 통해 이웃이 알려주는 진짜 동네 정보부터 소소한 일상과 취미까지, 지금 우리 동네에서 일어나고 있는 일들을 공유하고 소통할 수 있는 커뮤니티 서비스들을 만들고 있어요.
커뮤니티실은 동네에서 일어나고 있는 일들을 더 쉽게 즐기고 공유할 방법이라면 무엇이든 도전하여 실행에 옮겨요. 만드는 사람이 불편할수록 쓰는 사람은 편하다는 믿음으로 도전적인 문제를 풀어나갈 분들과 함께하고자 해요.
이번에는 아파트팀이 함께 일할 프로덕트 엔지니어들을 찾고 있어요.
커뮤니티실의 프로덕트 엔지니어는 이렇게 일해요
저희는 직무로 나뉜 경계 안에 머물지 않고, 제품이 사용자에게 닿는 끝까지 책임지는 방식으로 일해요.
- 사용자가 최우선이에요. 커뮤니티 제품을 쓰는 사용자의 의견을 바탕으로 제품을 발전시켜요
- 무엇을 왜 만들지부터 함께 정해요. 사용자와 제품의 맥락 안에서 기술을 선택하고, 만든 뒤에는 결과를 측정하고 다시 고쳐요
- 빠르게 만들고 배우며 성장해요. 가설을 세우고 실험하며, 사용자에게 더 큰 가치를 줄 방법을 끊임없이 찾아요
- 서버앱에 머물지 않고 제품 흐름 전체를 봐요. 필요하다면 웹앱부터 데이터, 운영 도구, AI 에이전트까지 손을 뻗어 문제를 끝까지 풀어요
- 작은 단위의 일은 AI에 적극적으로 위임하고, 더 어렵고 중요한 문제에 에너지를 쏟아요. 그만큼 AI가 가져온 결과의 옳고 그름을 판별하고 끝까지 책임지는 전문성과 품질 기준을 더 무겁게 봐요
- 직군을 넘어 함께 만들어요. 동료 엔지니어뿐만 아니라 데이터 분석가(DA), 프로덕트 디자이너(PD) 등 다양한 팀원들과 긴밀하게 협업해요
커뮤니티실에 합류하면 이런 점을 누릴 수 있어요
- 직접 기여하는 내 프로덕트 − 서버부터 사용자 경험까지 끝까지 본인이 가져가면서, 사용자의 피드백을 직접 듣고 제품의 성장에 직접적으로 기여할 수 있어요
- 경계를 넘는 도전을 받쳐주는 환경 − 잘 설계된 인프라 위에서 비즈니스 로직에 집중할 수 있고, 각 분야에 깊이 있는 동료들이 있어서, 익숙하지 않은 영역에 손을 뻗을 때도 혼자만의 부담이 되지 않아요
- 적극적인 AI 네이티브를 지향 − AI를 적극 활용하는 사례를 만들고 또 공유하며 업계 최고의 AI 활용 경험을 쌓을 수 있어요
- 복지 그 이상의 동료 − 엔지니어를 비롯한 DA와 PD, 프로덕트 매니저(PM)와 오퍼레이션 매니저(OM) 등 실력과 인성을 두루 갖춘 최고의 동료들과 함께 일할 수 있어요
이런 일을 해요
- 동네 이웃의 문제에서 출발해, 사용자에게 실제로 가치를 주는 기능을 기획 단계부터 함께 만들어요
- 초당 수천 건의 요청과 메시지를 효율적이고 안정적으로 처리하는 서버를 구축하고, 직접 배포하고 모니터링하며 장애까지 책임져요
- 기능 하나의 API와 도메인 모델부터 서비스 전체의 구조와 시스템 간 연동까지, 아키텍처를 직접 설계하고 구현해요
- 데이터베이스 스키마를 설계하고 안전하게 마이그레이션하며, 데이터가 늘어나도 빠르게 동작하도록 쿼리와 캐시, 인덱스를 두루 최적화해요
- 동네 이웃이 알려주는 찐 정보가 꼭 필요한 사람에게 닿도록, 콘텐츠를 임베딩하고 인덱싱해 각 지면에 맞는 콘텐츠를 AI로 제안해요
- 커뮤니티 서비스 전체가 그 위에서 돌아가는 공통 플랫폼(프레임워크, 공통 모듈 등)을 만들고 운영해요
아파트팀에서는 이런 일을 해요
당근아파트는 ‘미니 당근’을 지향해요. 당근아파트에서 가장 가까운 이웃과 연결되고, 이곳이 당근의 다양한 경험으로 이어지는 시작점이 되는 미래를 그리고 있어요.
이를 위해 같은 아파트에 사는 이웃들이 신뢰를 바탕으로 안심하고 소통하고 교류할 수 있는 환경을 만들어요. 이렇게 만들어진 신뢰를 바탕으로 중고거래, 알바, 나눔 등 당근의 다양한 서비스를 누릴 수 있도록 연결해요.
지금은 특히 입주민이 아파트에서 겪는 다양한 문제와 고충이 당근아파트에서 실제로 해결되는 경험을 만드는 데 집중하고 있어요.
- 신뢰를 가장 중요하게 생각해요. 단지 인증부터 커뮤니티 경험까지, 이웃이 안심하고 연결될 수 있는 환경을 만들어요
- 가장 가까운 이웃을 연결해요. 신뢰를 바탕으로 공동육아, 중고거래, 알바, 나눔 등 당근의 다양한 서비스를 단지 이웃과 함께 경험할 수 있도록 연결해요
- 이웃과 함께 문제를 해결해요. 아파트에서 겪는 불편과 고충을 편하게 꺼내고, 이웃의 의견을 모아 실제 문제 해결로 이어질 수 있는 경험을 만들어요
- AI로 이웃의 이야기를 더 가치 있게 연결해요. 당근아파트에 쌓이는 다양한 입주민의 이야기를 단순히 보여주는 것을 넘어, 필요한 정보를 쉽게 찾고 이해하고 활용할 수 있는 새로운 경험을 만들어요
이런 분과 함께하고 싶어요
- 사이드 프로젝트 등으로 만든 서비스를 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과 Go 기반 추천 엔진
- 인프라와 운영: 사내 배포 플랫폼, GitHub Actions
당근에서는 자율과 책임의 문화를 중요하게 생각해요. 스스로 상황에 맞게 필요하거나 도입하고 싶은 기술이 있다면 언제든지 적용할 수 있어요.
참고해 주세요
- 본 포지션은 최대 6개월 인턴 근무가 가능한 포지션이에요. 입사 후 3개월 간의 평가를 통해 추가 3개월 연장 여부가 결정되며, 해당 기간 동안 풀타임 근무가 가능해야 해요
- 전체 6개월 인턴십 기간 동안 뛰어난 평가를 받은 분께는 정규직 전환 인터뷰 기회를 드려요
- 서류는 10월 18일(일) 오후 11시 59분 마감 예정이며, 상황에 따라 조기 마감될 수 있어요
- 최종 합격 시 11월 9일(월) 입사 예정이며, 입사일은 변경될 수 있어요
- ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요
이렇게 합류해요
1. 서류 전형 → 2. 직무 인터뷰(대면) → 3. 최종 합격 및 입사
당근 전형 소개
서류 전형
당근은 자유형식의 지원서를 받고 있어요.
본인의 강점이 잘 드러나는 다양한 정보를 자유롭게 활용해 이력서를 작성해 주세요.
- 문서 형식은 hwp(한글) 파일을 제외하고 word, pdf, 웹 링크 등 자유롭게 선택해주시면 돼요.
- 웹 링크(노션, 구글드라이브 등)로 서류를 제출해주실 때는 접근 권한을 꼭 열어주세요.
- 평가와 상관 없는 사진, 주소 등의 개인정보는 제외해주세요.
화상 면접
지원해주신 직무와 업무 연관성이 높은 당근 팀원과 화상으로 직무와 관련된 기본적인 지식에 대해 이야기를 나누는 단계예요.
과제 전형
직무에 따라 과제 전형이 있어요. 과제는 직무 능력과 연관된 내용으로 출제돼요. 과제 전형을 별도로 운영하는 직무도 있고, 화상 면접 또는 직무 면접에서 과제가 함께 출제되는 경우도 있어요.
직무 면접
지원하신 직무와 업무 연관성이 높은 당근 팀원들과 직무 역량, 경험에 대해 화상 면접보다 심층적인 이야기를 나누는 단계예요.
과제가 출제되었을 경우 과제에 대한 질문을 드려요.
컬쳐핏 면접(정규직 공통)
당근은 면접을 단순히 회사에 사람을 뽑는 자리로 생각하지 않아요. 당근과 지원자가 서로 추구하는 가치관과 생각을 교환하는 시간이라고 생각하고 있어요. 컬쳐핏 단계는 당근이 추구하는 문화와 일하는 방식과 잘 어울릴 수 있는 분인지 확인하는 단계예요. 또한 포지션에 대한 전문성을 다시금 확인하는 이야기를 나눠요.
안내사항
- 본 공고는 모집 완료 시 조기 마감될 수 있어요.
- 전형 절차는 일정 및 상황에 따라 변동될 수 있다는 점 참고해 주세요.
- 지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있어요.
- 보훈대상자 및 장애인 여부는 채용 과정에서 불이익이 없어요.
- 경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요.
- 정규직 채용의 경우 입사 후 3개월의 수습 기간이 있어요.
평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요.
당근 채용에 대해 궁금한 점이 있으면 언제든지 편하게 문의 주세요 :)
문의 채널 : 카카오톡 채널 : http://pf.kakao.com/_rSJFK/chat
Optimize your resume for this job
Get a match score and the keywords you're missing
About Karrot
Welcome to Karrot - your community super app from Korea! Our mission is to ignite local connections, and we've designed a fantastic range of services just for that! From buying and selling goods, community groups, job listings, real estate and auto listings to payment solutions, we've got it all! But that's not the most exciting part. We have a buzzing community of over 30 million users, more than 20 million MAUs, and an average of over 20 minutes of daily screen time. We're thrilled to say that our mission to enrich local connections is alive and thriving, especially in our dynamic secondhand marketplace! With operations spanning Korea, Japan, the US, Canada, and the UK, our incredible team of over 300 employees is lighting up communities across the world. And guess what? We've recently raised a whopping $162 million in our Series D funding round, boosting our valuation to an impressive $2.7 billion! This fantastic achievement catapults us onto the ever-growing list of unicorns, with a staggering total of $205 million raised. Leading the charge in this funding round was DST Global, backed by Aspex Management and our stellar existing investors such as Goodwater Capital, Altos Ventures, and SoftBank. The Karrot journey is truly exciting and we're just getting started!
Similar Software roles


