Skip to main content

Software Engineer, Backend - 피드 (ML Data Platform, 경력)

Karrot
Seoul, South Korea
Full Time

Job Description

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

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

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



ML 데이터 플랫폼팀을 소개해요

피드실 ML 데이터 플랫폼팀은 당근의 2,100만 MAU 사용자를 위한 추천 서비스가 안정적으로 제공될 수 있도록, 추천에 필요한 데이터를 생성·적재하고 서빙하는 플랫폼을 만들고 있어요. 피쳐 스토어와 추천 엔진, 임베딩 파이프라인을 비롯한 추천 시스템의 핵심 인프라를 직접 설계하고 운영하며, 여러 추천 서비스가 공통으로 활용할 수 있는 기반으로 발전시키고 있어요

  • 2,100만 MAU 사용자를 위한 추천을 위해 초당 100K+ 대용량 트래픽을 p99.9 기준 30ms 이하로 처리하고 있어요. 이는 당근의 수백 개 백엔드 서비스 중에서도 손에 꼽힐 만큼 높은 처리량이에요
  • 가능한 한 최신 정보를 추천에 반영하기 위해 여러 서비스의 데이터를 스트림으로 준 실시간 수집하고 처리하고 있어요. Kafka, GCP Pub/Sub에서 100+개의 이벤트 스트림을 처리해 1,000개가 넘는 피쳐를 피쳐 스토어를 통해 제공하고 있어요

이런 일을 해요

  • 추천 시스템에 필요한 추천 엔진, 피쳐 스토어, 임베딩 생성 플랫폼 등의 서비스들을 개발하고 운영해요
  • 대규모 트래픽 환경에서도 안정적으로 동작할 수 있도록 성능과 비용을 지속적으로 최적화해요
  • LLM 기반 임베딩 벡터와 모델 추론 결과를 추천 시스템에서 안정적으로 활용할 수 있는 파이프라인을 구축해요
  • 추천 품질과 데이터 품질을 더 잘 관찰할 수 있도록 Data Quality 모니터링 시스템을 구축해요

이런 기술을 사용하고 있어요

  • Go, gRPC, Redis, AWS DynamoDB, Kafka, GCP Pub/Sub, GCP BigQuery
  • Kotlin, Python, Apache Beam, GCP Dataflow, GCP Vertex AI

이런 분을 찾고 있어요

  • 2년 이상의 경력이 있거나 혹은 그에 준하는 역량을 가지신 분
  • 탄탄한 Computer Science 기본기를 바탕으로 엔지니어링 문제를 잘 풀어내는 능력을 갖추신 분
  • Scalable한 백엔드 시스템 또는 Scalable한 데이터 파이프라인을 설계 및 구현 해본 경험이 있으신 분
  • 베스트 프랙티스대로 사용 가능한 프로그래밍 언어가 하나 이상 있고, 필요에 따라 새로운 언어를 배우는 데 거부감이 없는 분
  • 업무의 실제 비즈니스 임팩트를 이해하고, 필요한 동료들과 협업하여 문제를 끝까지 해결할 수 있는 분

이런 분이면 더 좋아요!

  • 제품과 비즈니스 문제를 엔지니어링 관점에서 발견하고, 기술적 해결책을 주도하여 실질적인 임팩트로 연결하는 과정을 즐기시는 분
  • 피쳐 스토어, 추천 엔진, 모델 서빙 시스템 등 ML 인프라를 설계하거나 운영해 본 경험이 있으신 분
  • Google Cloud Dataflow 또는 Apache Flink를 활용해 스트리밍 데이터 파이프라인을 구축해 본 경험이 있으신 분
  • ML 모델의 학습부터 서비스 배포 및 개선까지 ML flywheel에 대한 경험이 있으신 분

FAQ

  • 팀 이름에 ML이 있는데요. ML 실무 경험이나 깊은 이해가 필요한가요?
    • 아니요, 저희 팀은 ML기반 추천 서비스를 지탱하기 위한 고성능의 시스템을 만드는게 팀의 비전이기 때문에 Software Engineering 역량을 핵심으로 생각하고 있어요
    • 팀에 조인하면 실무적인 ML 및 추천과 관련된 도메인 지식을 습득해서 적응하실 수 있으니 해당 부분은 걱정하지 않으셔도 돼요
    • 다만 팀 업무에 흥미를 위해서는 ML이나 추천시스템에 많은 관심이 있기를 기대하고 있어요

참고해 주세요

  • 정규직 채용의 경우 3개월의 수습기간이 있어요
  • ‘장애인고용촉진 및 직업재활법’, ‘국가유공자 등 예우 및 지원에 관한 법률’에 따라 장애인 및 보훈대상자는 채용 전형 시 우대하고 있어요
  • 화상 면접에서 이력 기반 질문과 라이브 코딩 테스트가 있을 예정이에요
    • C++, Go, Java, Python 언어로 진행하실 수 있어요
  • 직무 면접에서 시스템 설계 테스트가 진행될 예정이에요

이렇게 합류해요

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 - 피드 (ML Data Platform, 경력)
Karrot
Apply