Skip to main content

Software Engineer, Backend - 인프라 (공통 서비스 개발, 콘텐츠 서빙)

Karrot
Seoul, South Korea
Full Time

Job Description

당근 팀 합류 여정에 오르신 것을 진심으로 환영해요

당근은 회사의 성장에 맞춰 개인이 함께 성장할 수 있는 환경을 만들기 위해 노력을 하고 있어요. 

멋진 동료들과 행복한 고민을 하는 그 순간이 올 수 있도록 당근 채용팀이 도와드릴게요.



공통 서비스 개발팀을 소개해요

공통 서비스 개발팀은 당근을 구성하는 서비스들이 공통으로 활용하는 플랫폼 / 애플리케이션 / 라이브러리를 개발해요. 팀의 목표는 당근 서비스 개발에 필요한 기반 기술 및 환경을 구축하는 것이에요. 우리는 당근 개발자들의 생산성에 집중하며, 의사결정의 중심에 Developer Experience를 두고 있어요.

우리 팀은 백엔드 및 클라우드 인프라의 다양한 기술 분야를 다루며, 당근의 개발자들이 고객이에요. 고객이 비즈니스 성장을 위해 서비스 개발에 집중할 수 있도록, 개발 생산성을 돕는 도구를 만들어 제공하며 당근의 전체적인 엔지니어링 안정성 향상을 위한 가이드라인도 제공해요.

공통 서비스 개발팀은 3개의 파트로 구성되어 있어요.

  1. 당근 개발자들이 서비스 개발에 활용하는 전사 이미지, 전사 동영상 등의 공통 애플리케이션을 제공하는 콘텐츠 서빙 파트
  2. 당근 개발자들이 전사적으로 활용하는 이벤트, 로그 관련 플랫폼을 제공하는 이벤트 서빙 파트
  3. 당근 개발자들이 개발 전반에 활용하는 라이브러리 및 SDK, 스키마 관리 도구 등을 제공하는 파운데이션 서빙 파트

해당 공고는 콘텐츠 서빙 파트에 해당되는 내용이며, 팀 내 다른 두 파트와 긴밀하게 협업해요. 이러한 협업을 통해 당근 개발자들의 생산성을 높이겠다는 팀의 목표를 함께 달성하며, 서로의 성장에 기여하는 구조로 일해요.


콘텐츠 서빙 파트는 이런 문제를 풀어요

당근에서 보이는 거의 모든 이미지와 동영상은 콘텐츠 서빙 파트가 제공하는 플랫폼을 거쳐요. 중고거래 게시글 사진부터 숏폼 동영상까지, 전사 이미지 플랫폼과 동영상 플랫폼이 수천만 사용자에게 콘텐츠를 전달하고 있어요.

한 장의 이미지 및 동영상이 사용자에게 도달하기까지, 업로드·검수·변환·캐싱·전달의 전 과정을 책임져요. 여러 클라우드와 CDN에 걸친 인프라 위에서 장애에 강한 구조를 설계하고, 한국을 넘어 일본·캐나다 등 글로벌 리전까지 같은 품질로 콘텐츠를 전달해요.


우리는 이렇게 일해요

  • 당근 개발자가 우리의 고객이에요
    • 결과물을 만드는 것에서 멈추지 않고, 사용자(개발자)의 불편함과 보이스를 직접 수집해 실제로 의미 있는 임팩트를 만들었는지를 기준으로 일해요
  • AI를 업무 전반에 적극 활용해요
    • AI 컨텍스트를 저장소에 적용하고, 코드리뷰에 AI를 활용하며, 반복되는 워크플로는 AI로 자동화해요

이런 일을 해요

당근 개발자들이 전사적으로 사용하는 이미지·동영상 플랫폼을 직접 개발하고 개선해요

  • 전사 이미지 플랫폼과 동영상 플랫폼의 업로드, 변환, 서빙 전 과정을 설계하고 운영해요
  • 이미지 동적 리사이즈, 서비스 특성에 맞는 영상 인코딩 및 트랜스코딩 파이프라인 구축처럼 서비스팀의 요구를 플랫폼 기능으로 풀어내요

대규모 트래픽 환경에서도 콘텐츠가 안정적으로 전달되는 구조를 만들어요

  • 여러 클라우드와 CDN에 걸친 멀티 CDN 아키텍처를 운영하며, 특정 CDN 장애 시에도 서비스가 멈추지 않도록 킬 스위치 같은 장애 격리 구조를 설계해요
  • 글로벌 리전 확장에 맞춰 각 국가에서 같은 품질의 콘텐츠 전달을 보장해요

콘텐츠를 비용 효율적으로 전달하기 위해 파이프라인을 최적화해요

  • 이미지 포맷 최적화, 콘텐츠 캐시 히트율 개선, CDN 로그 기반 비용 가시화 등을 통해 전달 품질과 비용을 함께 최적화해요

콘텐츠 서빙 파트에서는 이런 기술을 사용해요

  • Kotlin, Go
  • Kubernetes, GCP, AWS

기술은 문제를 해결하는 수단이라고 생각해요. 위 스택 경험이 없더라도 문제 해결력이 있다면 충분히 빠르게 적응할 수 있어요


이런 분과 함께하고 싶어요

  • 소프트웨어 개발 경험이 5년 이상이거나 그에 준하는 엔지니어링 역량을 가지신 분
  • 사용자 니즈를 파악하고 이를 기반으로 서비스를 지속적으로 개선해본 경험이 있으신 분
  • 동료 엔지니어와 협업 경험이 풍부하고, 협업 생산성을 높이는 일에 기여해오신 분
  • 레거시 시스템과 그 뒤에 있는 과거의 선택을 존중하면서, 더 나은 방향으로 개선하는 방법을 고민할 수 있는 분
  • AI 도구를 적극적으로 활용해 만들고 검증하는 속도를 높이고 계신 분

이런 분이면 더 좋아요

  • 이미지 및 동영상 전달을 위한 CDN 파이프라인 구축/운영에 익숙하신 분
  • 이미지/동영상 처리(리사이즈, 트랜스코딩, 인코딩 등) 도메인을 경험해 보신 분
  • 멀티 클라우드 환경에서 인프라 비용을 분석하고 최적화해 보신 분
  • 사내 플랫폼, 개발자 도구 등 개발자를 고객으로 하는 제품을 만들어 보신 분
  • Kotlin 혹은 Go 언어 생태계 경험을 보유하신 분

참고해 주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요

이렇게 합류해요

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



당근 전형 소개

서류 전형

당근은 자유형식의 지원서를 받고 있어요.

본인의 강점이 잘 드러나는 다양한 정보를 자유롭게 활용해 이력서를 작성해 주세요. 

  • 문서 형식은 hwp(한글) 파일을 제외하고 word, pdf, 웹 링크 등 자유롭게 선택해주시면 돼요.
  • 웹 링크(노션, 구글드라이브 등)로 서류를 제출해주실 때는 접근 권한을 꼭 열어주세요.
  • 평가와 상관 없는 사진, 주소 등의 개인정보는 제외해주세요.

화상 면접

지원해주신 직무와 업무 연관성이 높은 당근 팀원과 화상으로 직무와 관련된 기본적인 지식에 대해 이야기를 나누는 단계예요.

과제 전형

직무에 따라 과제 전형이 있어요. 과제는 직무 능력과 연관된 내용으로 출제돼요. 과제 전형을 별도로 운영하는 직무도 있고, 화상 면접 또는 직무 면접에서 과제가 함께 출제되는 경우도 있어요.

직무 면접

지원하신 직무와 업무 연관성이 높은 당근 팀원들과 직무 역량, 경험에 대해 화상 면접보다 심층적인 이야기를 나누는 단계예요.
과제가 출제되었을 경우 과제에 대한 질문을 드려요.

컬쳐핏 면접(정규직 공통)

당근은 면접을 단순히 회사에 사람을 뽑는 자리로 생각하지 않아요. 당근과 지원자가 서로 추구하는 가치관과 생각을 교환하는 시간이라고 생각하고 있어요. 컬쳐핏 단계는 당근이 추구하는 문화와 일하는 방식과 잘 어울릴 수 있는 분인지 확인하는 단계예요. 또한 포지션에 대한 전문성을 다시금 확인하는 이야기를 나눠요.

안내사항

  • 본 공고는 모집 완료 시 조기 마감될 수 있어요.
  • 전형 절차는 일정 및 상황에 따라 변동될 수 있다는 점 참고해 주세요.
  • 지원서 내용 중 허위사실이 있는 경우 합격이 취소될 수 있어요.
  • 보훈대상자 및 장애인 여부는 채용 과정에서 불이익이 없어요.
  • 경력 기간에 따라 추가 역량 검증을 위해 최대 3개월 계약직으로 근무할 수 있어요.
  • 정규직 채용의 경우 입사 후 3개월의 수습 기간이 있어요.
    평가 결과에 따라 수습 기간이 연장되거나 채용이 취소될 수 있어요.

당근 채용에 대해 궁금한 점이 있으면 언제든지 편하게 문의 주세요 :)

문의 채널 : 카카오톡 채널 : http://pf.kakao.com/_rSJFK/chat


Optimize Your Resume for This Job

Get a match score and see exactly which keywords you're missing

Optimize Resume

Job Details

Department
Software
Category
Software
Employment Type
Full Time
Location
Seoul, South Korea
Posted

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!

Found this role interesting?

Software Engineer, Backend - 인프라 (공통 서비스 개발, 콘텐츠 서빙)
Karrot
Apply