클래스101은 서비스 운영이 8년차로 접어 들면서 켜켜이 쌓인 여러 시스템의 문제들을 해결할 수 있는 IC(Individual Contributor) 엔지니어를 적극적으로 찾고 있습니다.현재 클래스101 시스템이 가지고 있는 주요 문제는 다음과 같습니다.
클래스101은 7년간 클래스의 개별 판매, 또 구독 서비스 판매같은 굵직한 비즈니스 모델의 변화를 겪었습니다. 또 플랫폼 내에서 VOD 뿐 아니라 준비물 등의 실제 유형의 상품 판매와 코칭권 등의 무형 상품 판매를 모두 다루고 있어 각기 다른 수강권 관리, 배송 관리, 정산 관리 정책들이 한 시스템 내에서 운영되고 있습니다.
서비스 역시 일반 고객들이 사용하는 웹, 앱 서비스는 물론 내부 직원들용 어드민, 비즈니스팀에 사용하는 각종 연동된 외부 서비스 등이 통합되면서 하나의 문제가 여러 영역에 걸쳐있는 경우가 많습니다. 예를 들어서 소비자가 VOD 강의를 수강할 때 거쳐야 하는 여러 측면에서의 인증(수강권, 등록 기기 검증등)을 빠르게 수행하면서도 안정적인 스트리밍 환경을 제공해야 하는데, 소비자가 "강의가 끊겨요"라는 문제에서 시스템적으로는 점검해야 봐야 하는 요소가 여러 시스템에 걸쳐있습니다. 이처럼 여러 계층의 문제를 종합적으로 이해하고 가장 최선의 실행을 수행할 수 있는 뛰어난 엔지니어가 필요한 상황입니다.
클래스101은 빠른 성장의 시기가 있었지만, 최근 1년 사이 많은 엔지니어링 팀원들이 이탈하게 된 가슴아픈 시기도 있었습니다. 그러다보니 현재 제품의 상태를 명확히 진단하기가 어렵고, 그러다보니 막연하게 그냥 새로 작성하는 것이 나을 것 같다는 느낌만 주고 있습니다.
하지만 현재에도 월 수 백만 명의 사용자가 클래스101을 이용하고 있고, 또 비즈니스적으로 꾸준하게 새로운 비즈니스를 시도해야 하기에, 거대한 기존의 코드베이스위에 어떻게든 비즈니스가 성장할 수 있도록 덧붙이는 작업이 계속되고 있습니다.이에 복잡해진 비즈니스 로직들을 다시 한 번 정리하고, 실타래처럼 얽힌 문제들 속에 가장 먼저 풀어야 하는 그 문제의 시작을 식별하여 리팩토링을 하고자 전사적인 결정을 하였습니다. 이는 장기적인 관점의 로드맵이며, CEO부터 모든 영역의 리더십이 반드시 해결하고자 동의 한 주제입니다.
다음은 클래스101에서 Senior Software Engineer에게 기대하는 역량입니다. 우리는 신규 입사자가 1년 이내로 아래 기대치를 모두 충족하기를 기대합니다.
서류 심사 > 코딩 테스트 (온라인) > 코딩 인터뷰 (대면/1~2시간) > 컬쳐 인터뷰(1시간)>레퍼런스 체크>채용
클래스101은 서비스 운영이 8년차로 접어 들면서 켜켜이 쌓인 여러 시스템의 문제들을 해결할 수 있는 IC(Individual Contributor) 엔지니어를 적극적으로 찾고 있습니다.현재 클래스101 시스템이 가지고 있는 주요 문제는 다음과 같습니다.
클래스101은 7년간 클래스의 개별 판매, 또 구독 서비스 판매같은 굵직한 비즈니스 모델의 변화를 겪었습니다. 또 플랫폼 내에서 VOD 뿐 아니라 준비물 등의 실제 유형의 상품 판매와 코칭권 등의 무형 상품 판매를 모두 다루고 있어 각기 다른 수강권 관리, 배송 관리, 정산 관리 정책들이 한 시스템 내에서 운영되고 있습니다.
서비스 역시 일반 고객들이 사용하는 웹, 앱 서비스는 물론 내부 직원들용 어드민, 비즈니스팀에 사용하는 각종 연동된 외부 서비스 등이 통합되면서 하나의 문제가 여러 영역에 걸쳐있는 경우가 많습니다. 예를 들어서 소비자가 VOD 강의를 수강할 때 거쳐야 하는 여러 측면에서의 인증(수강권, 등록 기기 검증등)을 빠르게 수행하면서도 안정적인 스트리밍 환경을 제공해야 하는데, 소비자가 "강의가 끊겨요"라는 문제에서 시스템적으로는 점검해야 봐야 하는 요소가 여러 시스템에 걸쳐있습니다. 이처럼 여러 계층의 문제를 종합적으로 이해하고 가장 최선의 실행을 수행할 수 있는 뛰어난 엔지니어가 필요한 상황입니다.
클래스101은 빠른 성장의 시기가 있었지만, 최근 1년 사이 많은 엔지니어링 팀원들이 이탈하게 된 가슴아픈 시기도 있었습니다. 그러다보니 현재 제품의 상태를 명확히 진단하기가 어렵고, 그러다보니 막연하게 그냥 새로 작성하는 것이 나을 것 같다는 느낌만 주고 있습니다.
하지만 현재에도 월 수 백만 명의 사용자가 클래스101을 이용하고 있고, 또 비즈니스적으로 꾸준하게 새로운 비즈니스를 시도해야 하기에, 거대한 기존의 코드베이스위에 어떻게든 비즈니스가 성장할 수 있도록 덧붙이는 작업이 계속되고 있습니다.이에 복잡해진 비즈니스 로직들을 다시 한 번 정리하고, 실타래처럼 얽힌 문제들 속에 가장 먼저 풀어야 하는 그 문제의 시작을 식별하여 리팩토링을 하고자 전사적인 결정을 하였습니다. 이는 장기적인 관점의 로드맵이며, CEO부터 모든 영역의 리더십이 반드시 해결하고자 동의 한 주제입니다.
다음은 클래스101에서 Senior Software Engineer에게 기대하는 역량입니다. 우리는 신규 입사자가 1년 이내로 아래 기대치를 모두 충족하기를 기대합니다.
서류 심사 > 코딩 테스트 (온라인) > 코딩 인터뷰 (대면/1~2시간) > 컬쳐 인터뷰(1시간)>레퍼런스 체크>채용