[정규직] Back-end Engineer (Growth Squad)
Division
엔지니어링
Job group
엔지니어링
Job
Back-end Engineer
Experience Level
Experienced 3 years or more
Job Types
Full-time
Locations
주식회사 클래스101서울특별시 강남구 강남대로94길 10, 케이스퀘어 11층

🎁 2025 ​상반기 ​한정 ​Special Welcome ​Package


  • 코딩테스트 통과 후 인터뷰 ​진행 ​시,
  • 30만원 상당(세전)의 ​과제비를 지급해 드립니다.
  • (※ ​채용 전형 ​종료 ​후, 최종 ​결과 ​안내 ​시점에 맞춰 별도 ​안내 ​및 지급 예정)
  • 최종 ​합류 ​시, ​아래 옵션 중 ​택 1
  • 사이닝 ​보너스 ​(최대 1억원)
  • 더 ​큰 규모의 ​스톡옵션 ​패키지
  • 타 채용 플랫폼을 ​통한 지원자의 ​경우, 사이닝 보너스는 해당 플랫폼 수수료를 제외한 금액으로 지급됩니다.
  • 본 프로모션은 2025년 상반기 한정으로 운영되며,
  • 정해진 채용 인원이 충원되면 사전 고지 없이 종료될 수 있습니다.
  • 실제 웰컴 패키지 금액은 최종 처우 협의 시점에 안내드립니다.



Growth Squad 소개


Growth Squad는 클래스101의 핵심 제품과 서비스를 담당하는 조직으로, 크리에이터와 클래스메이트(수강생) 모두에게 최적화된 경험을 제공합니다.


주요 담당 제품

Retention 팀

"누구든지 클래스101을 통해 매일 '더 나은' 내가 될 수 있는 세상"을 만듭니다. 니르 이얄의 '훅(Hooked)' 모델을 기반으로 사용자 습관 형성 시스템을 설계하고, '1일 1강' 프로젝트와 같은 시간 기반 경험으로 앱 방문을 일상화합니다.


Creator Platform Onboarding 팀

"가장 빠르게, 가장 쉽게, 아무런 제한 없이 콘텐츠를 세상에 펼치도록" 돕습니다. 크리에이터 센터 재설계, 직관적인 콘텐츠 제작 환경, 다양한 콘텐츠 형태 지원으로 크리에이터들이 기술적 장벽 없이 자신의 메시지에만 집중할 수 있게 합니다.


Creator Platform Monetization 팀

"더 많은 정산, 더 큰 창작의 기회"를 제공합니다. 멤버십, VOD, 라이브 세션 등 다양한 수익 모델 개발과 셀프 마케팅 도구, AI 크리에이터 봇, 데이터 인사이트 대시보드로 크리에이터의 지속 가능한 수익 구조를 만듭니다.


Discovery 팀

"A 7-star Experience in the core user journey" 미션으로 완전히 새로운 브라우징 경험을 만듭니다. 자동화된 개인화 홈피드, 통합 검색 시스템, 크리에이터 홈 구축 등 도전적인 기술 과제를 자율적으로 해결하며 클래스101의 하이브리드 비즈니스 모델(3.0)을 완성합니다.


Subscription (CLASS101+) 팀

"누구나 배우는 즐거움을 지속할 수 있는 구독 경험"을 만듭니다. 수강 습관 형성을 위한 캘린더, 리마인더 시스템부터 리워드까지, 사용자의 지속적인 성장을 돕는 기술을 개발합니다.


B2B/G 팀

기업과 정부 대상의 맞춤형 교육 플랫폼을 개발합니다. 대규모 구성원의 계정 관리, 학습 현황 분석, 맞춤형 결제/정산 시스템 등 B2B/G만의 특화된 기능을 구현합니다.


Auth & Account 팀

수백만 사용자의 계정과 인증을 책임지는 핵심 시스템을 운영합니다.


Internal 팀

클래스101의 백오피스 시스템을 개발합니다. 콘텐츠 제작/관리 파이프라인, 주문/배송/환불 처리, 정산 자동화 등 비즈니스 운영의 핵심 기능을 효율적으로 구현합니다.


주요 업무

  • 사용자 경험 및 크리에이터 성장을 위한 핵심 서비스 개발
  • 개인화 추천, VOD 스트리밍, 결제 시스템 등 핵심 기능 구현
  • 대규모 트래픽을 안정적으로 처리하는 확장 가능한 시스템 설계
  • Spring Boot/Kotlin 기반 백엔드 서비스 최적화 및 성능 개선


자격 요건

  • 백엔드 개발 경력 3년 이상
  • Java/Kotlin, Spring Boot 기반 서버 개발 경험
  • JPA, QueryDSL을 활용한 개발 경험
  • MSA 환경에서의 개발 경험
  • Docker 기반 컨테이너 환경에서의 개발 경험
  • 테스트 코드 작성 및 코드 리뷰 문화에 익숙하신 분
  • 비즈니스 요구사항을 빠르게 이해하고 기술적으로 구현할 수 있는 능력


우대 사항

  • Node.js, TypeScript 기반 서버 개발 경험
  • GraphQL, Apollo, TypeGraphQL 활용 경험
  • MongoDB 등 NoSQL DB 활용 경험
  • Kubernetes 기반 MSA 설계/운영 경험
  • 대용량 트래픽 처리 및 AWS/GCP 인프라 구축 경험
  • Redis 등 캐시 시스템 활용 경험
  • 결제/VAN 연동 및 동영상 처리 경험
  • Grafana, Prometheus 등을 활용한 모니터링 시스템 구축 경험


우리는 이렇게 일합니다


Kanplan

클래스101 제품 조직은 칸반을 기반으로 백로그 관리를 추가한 칸플랜(Kanplan) 방식으로 일합니다. 칸플랜의 워크플로우는 크게 백로그, 해야 할 일, 진행 중, 리뷰 중, 완료로 구분됩니다.


  • 백로그: 제품 관리자가 제품의 비전과 목표를 기반으로 생성한 티켓들과, 다양한 이해관계자들로부터 수집한 요구사항들을 정리한 리스트입니다. 백로그에는 기능 개발, 버그 수정, 기술 부채 등이 포함됩니다.
  • 해야 할 일: 요구 사항을 구체적으로 정의된 작업들의 목록입니다. 우선순위에 따라 정렬되어 있으며, 팀원들은 해야 할 일의 가장 위에서부터 작업을 진행합니다.
  • 진행 중: 엔지니어가 개발 진행 중인 작업들입니다. 이 목록을 보는 것만으로 팀에서 진행 중인 모든 작업들을 파악할 수 있습니다.
  • 리뷰 중: 코드 리뷰, QA, 테스트 등을 진행 중인 작업들입니다. 작업이 이 목록에 있다면 출시가 임박했음을 의미합니다.
  • 완료: 최종 사용자가 사용할 수 있도록 출시가 완료된 작업들입니다.

백로그 그루밍

제품 관리자와 엔지니어 혹은 테크 리드 매니저는 주기적으로 백로그를 검토하고, 요구 사항을 구체적으로 정의하고, 우선순위를 지정해 해야 할 일로 옮기는 백로그 그루밍 미팅을 가집니다.


진행 중인 작업 제한

진행 중, 리뷰 중 상태인 작업 개수를 팀 내 엔지니어의 수보다 작게 제한합니다. 진행 중인 작업 제한은 완료 상태로 오랫동안 이동하지 못하는 작업들을 식별하고, 팀 전체가 이 문제를 해결하도록 돕습니다.


온콜 시스템

클래스101 엔지니어링 팀은 긴급한 장애에 즉시 대응하고, 다른 엔지니어들이 개발 업무에 집중할 수 있도록 일주일 단위의 온콜 시스템을 운영합니다. 매주 팀마다 1명의 엔지니어가 장애 대응과 서비스 요청 처리를 전담합니다.

장애 대응

온콜 엔지니어는 장애 발생 시 가장 먼저 대응하고, 원인을 파악해 재발하지 않도록 수정해야 합니다. 이를 위해 온콜 기간 동안 항상 장애 제보 채널과 시스템 경보 채널을 주시하고, 24시간 대기 상태로 있어야 합니다.


서비스 요청 처리

온콜 기간 동안 정규 업무는 중단되고, 서비스 요청 처리를 전담합니다. 서비스 요청 채널에서 다른 팀 구성원들의 질문, 데이터 수정 요청 등을 신속하게 처리합니다. 온콜 엔지니어가 모든 서비스 요청을 담당하면 다른 엔지니어들이 컨텍스트 스위칭 없이 개발에 집중할 수 있고, 새로 합류한 엔지니어도 전체 도메인을 빠르게 파악할 수 있게 됩니다.


대기 급여

  • 온콜 엔지니어는 근무 시간 외에도 항상 대기 상태로 있어야 하므로, 온콜 기간 동안은 25만원의 대기 급여를 추가로 지급합니다.



채용 프로세스

  • 서류 심사
  • 온라인 코딩 테스트 (테스트 기한 5일)
  • 1차 코딩 인터뷰 (1:1로 1시간 진행)
  • 2차 코딩 인터뷰(1:1로 1시간 진행)

*하루에 최대한 진행할 수 있도록 일정을 잡아드리고 있으나 인터뷰어와의 일정조율이 어려운 경우는 일자를 나눠서 진행하게 됩니다.

  • 컬쳐 인터뷰 (각 1시간)
  • 레퍼런스 체크

*컬처 인터뷰와 레퍼런스 체크는 병렬적으로 진행합니다.


기타 안내

채용 형태

  • 정규직 (수습 3개월 포함)

근무 형태

  • 오피스 근무

참고 사항

  • 이력서에 사진을 첨부하지 않습니다
  • 모든 첨부 파일은 PDF로 제출해 주세요
Share
[정규직] Back-end Engineer (Growth Squad)

🎁 2025 ​상반기 ​한정 ​Special Welcome ​Package


  • 코딩테스트 통과 후 인터뷰 ​진행 ​시,
  • 30만원 상당(세전)의 ​과제비를 지급해 드립니다.
  • (※ ​채용 전형 ​종료 ​후, 최종 ​결과 ​안내 ​시점에 맞춰 별도 ​안내 ​및 지급 예정)
  • 최종 ​합류 ​시, ​아래 옵션 중 ​택 1
  • 사이닝 ​보너스 ​(최대 1억원)
  • 더 ​큰 규모의 ​스톡옵션 ​패키지
  • 타 채용 플랫폼을 ​통한 지원자의 ​경우, 사이닝 보너스는 해당 플랫폼 수수료를 제외한 금액으로 지급됩니다.
  • 본 프로모션은 2025년 상반기 한정으로 운영되며,
  • 정해진 채용 인원이 충원되면 사전 고지 없이 종료될 수 있습니다.
  • 실제 웰컴 패키지 금액은 최종 처우 협의 시점에 안내드립니다.



Growth Squad 소개


Growth Squad는 클래스101의 핵심 제품과 서비스를 담당하는 조직으로, 크리에이터와 클래스메이트(수강생) 모두에게 최적화된 경험을 제공합니다.


주요 담당 제품

Retention 팀

"누구든지 클래스101을 통해 매일 '더 나은' 내가 될 수 있는 세상"을 만듭니다. 니르 이얄의 '훅(Hooked)' 모델을 기반으로 사용자 습관 형성 시스템을 설계하고, '1일 1강' 프로젝트와 같은 시간 기반 경험으로 앱 방문을 일상화합니다.


Creator Platform Onboarding 팀

"가장 빠르게, 가장 쉽게, 아무런 제한 없이 콘텐츠를 세상에 펼치도록" 돕습니다. 크리에이터 센터 재설계, 직관적인 콘텐츠 제작 환경, 다양한 콘텐츠 형태 지원으로 크리에이터들이 기술적 장벽 없이 자신의 메시지에만 집중할 수 있게 합니다.


Creator Platform Monetization 팀

"더 많은 정산, 더 큰 창작의 기회"를 제공합니다. 멤버십, VOD, 라이브 세션 등 다양한 수익 모델 개발과 셀프 마케팅 도구, AI 크리에이터 봇, 데이터 인사이트 대시보드로 크리에이터의 지속 가능한 수익 구조를 만듭니다.


Discovery 팀

"A 7-star Experience in the core user journey" 미션으로 완전히 새로운 브라우징 경험을 만듭니다. 자동화된 개인화 홈피드, 통합 검색 시스템, 크리에이터 홈 구축 등 도전적인 기술 과제를 자율적으로 해결하며 클래스101의 하이브리드 비즈니스 모델(3.0)을 완성합니다.


Subscription (CLASS101+) 팀

"누구나 배우는 즐거움을 지속할 수 있는 구독 경험"을 만듭니다. 수강 습관 형성을 위한 캘린더, 리마인더 시스템부터 리워드까지, 사용자의 지속적인 성장을 돕는 기술을 개발합니다.


B2B/G 팀

기업과 정부 대상의 맞춤형 교육 플랫폼을 개발합니다. 대규모 구성원의 계정 관리, 학습 현황 분석, 맞춤형 결제/정산 시스템 등 B2B/G만의 특화된 기능을 구현합니다.


Auth & Account 팀

수백만 사용자의 계정과 인증을 책임지는 핵심 시스템을 운영합니다.


Internal 팀

클래스101의 백오피스 시스템을 개발합니다. 콘텐츠 제작/관리 파이프라인, 주문/배송/환불 처리, 정산 자동화 등 비즈니스 운영의 핵심 기능을 효율적으로 구현합니다.


주요 업무

  • 사용자 경험 및 크리에이터 성장을 위한 핵심 서비스 개발
  • 개인화 추천, VOD 스트리밍, 결제 시스템 등 핵심 기능 구현
  • 대규모 트래픽을 안정적으로 처리하는 확장 가능한 시스템 설계
  • Spring Boot/Kotlin 기반 백엔드 서비스 최적화 및 성능 개선


자격 요건

  • 백엔드 개발 경력 3년 이상
  • Java/Kotlin, Spring Boot 기반 서버 개발 경험
  • JPA, QueryDSL을 활용한 개발 경험
  • MSA 환경에서의 개발 경험
  • Docker 기반 컨테이너 환경에서의 개발 경험
  • 테스트 코드 작성 및 코드 리뷰 문화에 익숙하신 분
  • 비즈니스 요구사항을 빠르게 이해하고 기술적으로 구현할 수 있는 능력


우대 사항

  • Node.js, TypeScript 기반 서버 개발 경험
  • GraphQL, Apollo, TypeGraphQL 활용 경험
  • MongoDB 등 NoSQL DB 활용 경험
  • Kubernetes 기반 MSA 설계/운영 경험
  • 대용량 트래픽 처리 및 AWS/GCP 인프라 구축 경험
  • Redis 등 캐시 시스템 활용 경험
  • 결제/VAN 연동 및 동영상 처리 경험
  • Grafana, Prometheus 등을 활용한 모니터링 시스템 구축 경험


우리는 이렇게 일합니다


Kanplan

클래스101 제품 조직은 칸반을 기반으로 백로그 관리를 추가한 칸플랜(Kanplan) 방식으로 일합니다. 칸플랜의 워크플로우는 크게 백로그, 해야 할 일, 진행 중, 리뷰 중, 완료로 구분됩니다.


  • 백로그: 제품 관리자가 제품의 비전과 목표를 기반으로 생성한 티켓들과, 다양한 이해관계자들로부터 수집한 요구사항들을 정리한 리스트입니다. 백로그에는 기능 개발, 버그 수정, 기술 부채 등이 포함됩니다.
  • 해야 할 일: 요구 사항을 구체적으로 정의된 작업들의 목록입니다. 우선순위에 따라 정렬되어 있으며, 팀원들은 해야 할 일의 가장 위에서부터 작업을 진행합니다.
  • 진행 중: 엔지니어가 개발 진행 중인 작업들입니다. 이 목록을 보는 것만으로 팀에서 진행 중인 모든 작업들을 파악할 수 있습니다.
  • 리뷰 중: 코드 리뷰, QA, 테스트 등을 진행 중인 작업들입니다. 작업이 이 목록에 있다면 출시가 임박했음을 의미합니다.
  • 완료: 최종 사용자가 사용할 수 있도록 출시가 완료된 작업들입니다.

백로그 그루밍

제품 관리자와 엔지니어 혹은 테크 리드 매니저는 주기적으로 백로그를 검토하고, 요구 사항을 구체적으로 정의하고, 우선순위를 지정해 해야 할 일로 옮기는 백로그 그루밍 미팅을 가집니다.


진행 중인 작업 제한

진행 중, 리뷰 중 상태인 작업 개수를 팀 내 엔지니어의 수보다 작게 제한합니다. 진행 중인 작업 제한은 완료 상태로 오랫동안 이동하지 못하는 작업들을 식별하고, 팀 전체가 이 문제를 해결하도록 돕습니다.


온콜 시스템

클래스101 엔지니어링 팀은 긴급한 장애에 즉시 대응하고, 다른 엔지니어들이 개발 업무에 집중할 수 있도록 일주일 단위의 온콜 시스템을 운영합니다. 매주 팀마다 1명의 엔지니어가 장애 대응과 서비스 요청 처리를 전담합니다.

장애 대응

온콜 엔지니어는 장애 발생 시 가장 먼저 대응하고, 원인을 파악해 재발하지 않도록 수정해야 합니다. 이를 위해 온콜 기간 동안 항상 장애 제보 채널과 시스템 경보 채널을 주시하고, 24시간 대기 상태로 있어야 합니다.


서비스 요청 처리

온콜 기간 동안 정규 업무는 중단되고, 서비스 요청 처리를 전담합니다. 서비스 요청 채널에서 다른 팀 구성원들의 질문, 데이터 수정 요청 등을 신속하게 처리합니다. 온콜 엔지니어가 모든 서비스 요청을 담당하면 다른 엔지니어들이 컨텍스트 스위칭 없이 개발에 집중할 수 있고, 새로 합류한 엔지니어도 전체 도메인을 빠르게 파악할 수 있게 됩니다.


대기 급여

  • 온콜 엔지니어는 근무 시간 외에도 항상 대기 상태로 있어야 하므로, 온콜 기간 동안은 25만원의 대기 급여를 추가로 지급합니다.



채용 프로세스

  • 서류 심사
  • 온라인 코딩 테스트 (테스트 기한 5일)
  • 1차 코딩 인터뷰 (1:1로 1시간 진행)
  • 2차 코딩 인터뷰(1:1로 1시간 진행)

*하루에 최대한 진행할 수 있도록 일정을 잡아드리고 있으나 인터뷰어와의 일정조율이 어려운 경우는 일자를 나눠서 진행하게 됩니다.

  • 컬쳐 인터뷰 (각 1시간)
  • 레퍼런스 체크

*컬처 인터뷰와 레퍼런스 체크는 병렬적으로 진행합니다.


기타 안내

채용 형태

  • 정규직 (수습 3개월 포함)

근무 형태

  • 오피스 근무

참고 사항

  • 이력서에 사진을 첨부하지 않습니다
  • 모든 첨부 파일은 PDF로 제출해 주세요