
채용 사이트, 왜 이렇게 쓰기 불편할까요
개발자로 일하다 보면 이직이든 첫 취업이든 채용 공고를 뒤지는 시기가 와요. 그런데 막상 들어가 보면 사이트들이 하나같이 정신없죠. 광고 배너에, 나랑 전혀 상관없는 직군 공고에, 여기저기 중복으로 올라온 똑같은 공고에, 로그인하라는 팝업까지. 정작 보고 싶은 건 '내 기술 스택에 맞는, 진짜 살아있는 공고' 하나인데 말이에요. 이번에 소개할 Caio는 바로 그 불편함을 정조준한 서비스예요. 50만 건이 넘는 IT/개발 채용 공고를 한곳에 모아서, 군더더기를 걷어내고 '검색'에만 집중하도록 만든 깔끔한 잡 검색엔진이거든요.
핵심은 '모으기'와 '정리하기'
이런 서비스의 진짜 기술은 화면이 예쁜 데 있는 게 아니라 뒤에 숨어 있어요. 보통 이런 잡 애그리게이터(aggregator, 여러 곳의 정보를 한데 모아주는 서비스)는 세 단계로 동작하거든요. 첫 번째는 수많은 회사 채용 페이지와 잡 보드에 흩어진 공고를 긁어와서 한곳에 모으는 단계예요. 두 번째가 사실 제일 어려운데, 같은 공고가 여러 사이트에 중복으로 올라온 걸 하나로 합치는 중복 제거(deduplication) 작업이에요. 회사명이 '카카오'와 'Kakao Corp'처럼 미묘하게 다르게 적혀 있어도 '이건 같은 자리네' 하고 묶어줘야 하거든요. 세 번째는 'Python 백엔드, 원격 가능' 같은 조건으로 순식간에 걸러주는 검색 인덱싱이고요. 이 세 가지가 잘 맞물려야 비로소 '깨끗한' 검색 경험이 나와요.
비슷한 서비스들과 비교해보면
채용 검색 시장은 사실 거인들이 꽉 잡고 있어요. 전 세계 공고를 다 끌어모으는 인디드(Indeed), 인맥 기반의 링크드인(LinkedIn)이 대표적이죠. 다만 이런 곳은 범용이라 개발 직군만 보고 싶은 사람한테는 잡음이 많아요. 그래서 개발자 특화 채널이 따로 생겼는데요, 해외에선 매달 올라오는 'Who is hiring' 스레드나 스타트업 중심의 웰파운드(Wellfound, 옛 AngelList) 같은 곳이 유명하고, 국내에는 원티드, 점핏, 잡플래닛, 로켓펀치 같은 서비스가 있죠. Caio의 포지셔닝은 이 사이 어딘가예요. '거대 포털만큼 공고는 많은데, 개발자 특화 서비스처럼 깔끔하게' 라는 틈새를 노린 거죠.
한국 개발자에게 주는 시사점
두 가지로 볼 수 있어요. 실용적으로는, 원격 근무나 해외 채용을 노린다면 이런 글로벌 애그리게이터가 국내 사이트엔 안 올라오는 공고를 찾는 통로가 될 수 있어요. 더 재미있는 건 학습 관점이에요. '공고 긁어오기(크롤링) → 중복 제거 → 검색 인덱싱'은 그 자체로 훌륭한 사이드 프로젝트 주제거든요. 엘라스틱서치(Elasticsearch) 같은 검색 엔진을 붙여보거나, 문자열이 얼마나 비슷한지 재는 유사도 알고리즘으로 중복 공고를 묶어보는 연습은 실무에서도 두루 쓰이는 기술이에요. '불편함을 발견하고 → 깔끔하게 다시 만든다'는 이 서비스의 출발점 자체가 좋은 사이드 프로젝트의 교과서 같은 흐름이고요.
마무리
좋은 도구는 기능을 더하는 게 아니라 잡음을 덜어내는 데서 나와요. 여러분은 채용 공고를 찾을 때 주로 어디를 쓰나요? 그리고 '이런 기능 하나만 있으면 좋겠다' 싶은 게 있다면 무엇인가요? 직접 만들어볼 만한 아이디어가 떠오른다면 댓글로 풀어놔 주세요.
🔗 출처: Hacker News
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공