[챌린저스] 백엔드 개발자(Web Scraping)
About
▲서류 제출 후, 사전 설문조사(https://teamchallengers.oopy.io/survey)를 제출해주세요.(5분 내외)▲
[왜 광고비는 늘어나는데, 매출은 쌓이지 않을까?]
광고를 멈추는 순간 매출도 멈춥니다. 이건 성장이 아니라 ‘생존을 위한 지출’일 뿐입니다.
챌린저스는 브랜드가 광고비를 낭비하며 커머스 플랫폼의 '간택'을 기다리는 소모적인 구조를 깨고,
스스로 생존하고 성장할 수 있는 새로운 질서를 설계합니다.
• B2C - 유저는 돈 걱정 없이, 압도적으로 저렴한 가격에 제품을 '득템'합니다.
• B2B - 브랜드는 어떤 마케팅도 약속하지 못했던 '매출 보장'이라는 가치를 보장 받습니다.
숫자로 증명하고, 글로벌로 확장합니다
• 독보적인 솔루션 : 구글·메타·아마존이 증명한 '커머스 노출 최적화'라는 수백조 규모의 시장에서 독보적인 전략을 구축합니다.
• 매출 J커브 : 매년 가파르게 성장(57억 147억 273억)중이며, 이제 글로벌(일본/미국) 시장으로 나아갑니다.
• 3년 연속 흑자 : 2023년 흑자 전환 이후, 2025년까지 3년 연속 흑자 성장을 이어가고 있습니다.
팀 화이트큐브를 소개합니다.
• 목표 달성에 대한 집요함과 간절함이 있는 동료들 (이렇게까지 해야 해? 가 지겨우신 분!)
• 팀원들의 남다른 노력과 성과에 대한 충분한 보상 (매년 6월, 12월 연봉 인상)
• 신뢰를 바탕으로 한, 일에 대한 온전한 결정 권한 (시도와 비용은 담당자가 직접 결정)
더 알아보기
• [인터뷰] 습관에서 뷰티득템으로! : teamchallengers.oopy.io/v2
• [인터뷰] 15억 프로젝트 2번 실패하고 배운 제품 성장 방법론 : youtube.com/watch?v=kyievAKkXEU
• [기사] 챌린저스, 2024년 연 매출 150억원 달성! : platum.kr/archives/249818
• [기사] 챌린저스, 광고사업서 돌풍 : mk.co.kr/news/business/10926902
• [포스팅] 이번엔, 전사 허먼밀러 의자입니다. : linkedin.com/feed/update/7280806408080498688/
• [포스팅] 화이트큐브 기본 연봉 1000만 원 전사 일괄 인상..!
[데이터가 곧 제품인 팀에서, 그 데이터를 직접 만드는 자리예요]
챌린저스의 '매출 보장'은 감이 아니라 데이터에서 나옵니다. 어떤 상품이 지금 몇 위인지, 가격과 리뷰가 어떻게 움직이는지, 캠페인 이후 무엇이 달라졌는지 — 이 지표들이 매일 정확하게 쌓여야 브랜드에게 결과를 약속할 수 있어요.
그 데이터를 처음부터 끝까지 책임지는 사람이 바로 이 포지션입니다.
• 수집해야 할 플랫폼과 지표는 계속 늘어나는데, 하나하나 붙일 때마다 구조가 달라요.
• 어제까지 잘 돌던 수집이 오늘 갑자기 비어 있을 때, 원인을 빠르게 찾고 복구해야 합니다.
• 수집량이 늘어도 버티는 구조가 필요해요. 지금은 "일단 돌아가게" 만든 부분이 남아 있습니다.
• 가져온 데이터를 사업·마케팅 팀이 바로 쓸 수 있는 형태로 정리하는 일까지가 한 세트예요.
경험이 많지 않아도 괜찮습니다. "왜 깨졌지?"를 끝까지 파고드는 사람이라면, 이 일에서 가장 빠르게 성장하실 수 있어요.
그리고 이 자리는 크롤러에서 끝나지 않아요. 데이터를 가져오는 일에서 시작해, 그 데이터를 동료들이 쓸 수 있게 API로 열어주는 일까지 맡게 됩니다. 수집 적재 제공까지 한 흐름을 직접 만들어 본 사람은, 백엔드 엔지니어로 성장할 때 가장 단단한 기본기를 갖게 돼요.
Responsibilities
• 크롤러를 직접 만들어 본 경험이 있는 분 (개인 프로젝트·부트캠프·인턴 경험 모두 포함)
• HTTP 요청/응답, HTML·DOM 구조, JSON API 응답을 읽고 원하는 데이터를 찾아낼 수 있는 분
• 잘 되던 수집이 갑자기 깨졌을 때, 원인을 끝까지 파고들어 복구하는 과정에 재미를 느끼는 분
• 시키는 것만 하기보다, “이 데이터 이렇게 쓰면 더 낫지 않나?“를 먼저 말할 수 있는 분
• 진짜 ‘성공’을 만들고자 하는 열망이 강한 분
Requirements
• 사용자 경험과 고객 가치를 최우선으로 하여 개발을 통해 비즈니스 성장에 기여하고 싶은 열망이 있는 분
• 진짜 ‘성공’을 만들고자 하는 열망이 강한 분.
• Go, Java, Kotlin 등 어떤 언어로든 완성된 서비스를 배포, 개발, 운영한 경험이 있으신 분
• 이 업무를 왜 해야 하는지를 항상 고민하며, 해당 이유를 근거로 팀원들을 설득할 수 있는 분
• 3년 이상의 관련 경력 혹은 준하는 경험을 갖고 계신 분
• 컴퓨터공학 전공 혹은 이에 준하는 지식 및 활용 역량이 있으신 분
Preferred
• 일정 규모 이상(일 수만 건 이상)의 데이터를 지속적으로 수집·적재해 본 경험이 있는 분
• FastAPI, Flask, Django 등으로 간단한 API 서버를 만들어 본 경험이 있는 분
• Playwright, Selenium 등 브라우저 자동화 도구로 동적 페이지를 다뤄 본 경험이 있는 분
• asyncio, 멀티프로세싱 등으로 수집 속도와 효율을 개선해 본 경험이 있는 분
• 장시간 안정적으로 돌아가는 수집 환경을 직접 운영해 보신 분 (요청 스케줄링, 세션·에러 처리, 알림·모니터링 등)
• Docker / Kubernetes 환경에서 배치·워크플로를 운영해 본 경험이 있는 분 (Airflow, ArgoWorkflow 등)
• 커머스·광고 도메인 데이터에 관심이 있는 분
• Go 언어에 관심이 있거나 익숙하신 분
[화이트큐브에서 사용하는 기술]
Go(Gin), Python(FastAPI)
MySQL, PostgreSQL, Gorm, SqlModel, Redis, ElasticSearch, MongoDB
Kubernetes + Istio, Nginx
ArgoCD, ArgoWorkflow, Docker, Git, Vault
[화이트큐브 개발자가 일하는 방식]
상호 코드리뷰가 보다 더 잘 이루어질 수 있도록, 기능 개발에 필요한 작업을 작은 단위로 나눠서 진행합니다.
이슈가 발생하는 상황에서도, 다같이 해결할 수 있는 동료들이 모여있습니다. (범인을 찾지 않고, 문제 해결에 집중하는 동료들이 모여있어요.)
데이터를 수집할 때는 각 플랫폼의 정책과 서버 부하를 함께 고려합니다. 빠르게 가져오는 것만큼, 지속 가능하게 가져오는 것을 중요하게 생각해요.
Benefits
[건강하게 보상해요.]
• 업계 상위 수준 연봉 I 훌륭한 팀원들에게 걸맞는 최고 수준의 처우로 대우해요.
• 연봉 협상 I 팀원들의 성과에 보답하기 위해 1년에 2회 진행해요.
(팀의 성장을 함께 나누기 위해, 모든 팀원이 스톡옵션을 선택할 수 있어요.)
• 다양한 복지 I 팀원들이 몸도 마음도 건강하게 일하도록 지원해요.
[업무에만 집중할 수 있는 환경을 조성해요.]
• 누구든지 자유롭게 가설을 제안하고, 함께 시도하여, 목표 달성
• 매일 자율 출근(8시~10시)
• 1시간 단위의 휴가 사용
• 점심식사 지원 & 저녁식대 지원
• 설 / 추석 선물
• 간식 & 커피 무한 제공
• 경조사 휴가
• 야근 택시비
[팀의 지속적인 성장을 바라요.]
• 똑똑하고 서로의 성장에 진심인 동료들
• 업무 관련 교육비 무제한 지원
• 도서 구입 무제한 지원
[최신 장비를 제공하고, 주기적으로 교체해드려요.]
• 최신 모니터 제공
• 최신 노트북 제공
• 필요 소프트웨어 제공
[팀원들의 건강에 진심이에요.]
• 단체보험 (실손보험) 제공
• 고급 건강검진 제공
• 건강검진 휴가 제공
[건강한 팀이 되도록 지원해요.]
• 대표 & 셀 리드와 1:1 티타임
• 팀 커뮤니케이션 비용 지원
• 신규 팀원을 위한 5일 간의 온보딩
• 신규 팀원을 위한 짝꿍 제도 (짝꿍 식사비 10만원 지원)