FOR BUSINESS
월 8만 취준생에게 공고를 직접 등록하고, 배너 광고로 더 크게 알려보세요
FOR BUSINESS
월 8만 취준생에게 공고를 직접 등록하고, 배너 광고로 더 크게 알려보세요
채널코퍼레이션
경력
경력무관
채용 유형
정규직
학력
학력무관
지역
정보 없음
We Make a Future Classic Product! 우리에게 중요한 건, 언제나 고객이었습니다 채널톡이 의사결정할 때 묻는 질문은 하나입니다. 이 결정으로 비즈니스가 고객과 가까워지는가? 채널톡은 이 의사결정 방식을 Customer Driven이라는 Core Value로 정의하고 일합니다. 기업의 지속 가능한 성장을 돕는 올인원 AI 메신저를 만들며, 이제는 고객 상담 플랫폼을 넘어 고객 맥락을 즉시 실행하는 AI 플랫폼으로 나아가고 있습니다. 상담 대화, 주문 데이터, CRM, 행동 로그를 연결해 고객을 이해하고 발견한 맥락이 분석과 실행으로 이어지게 합니다. 이를 위해 실시간 대화, 대용량 데이터, AI 에이전트, 음성 통화, Web·iOS·Android 앱, 고객사에 설치되는 SDK와 기반 플랫폼이 유기적으로 맞물려야 합니다. 문제를 정확히 정의하고 필요하면 새로운 기술을 익히며 제품이 만들어지고 운영되는 전 과정을 책임질 Software Engineer를 찾습니다. Product 조직의 Feature 팀과 Core 팀 채널톡의 Product 조직은 Feature 팀과 Core 팀으로 나뉩니다. [Feature 팀] Feature 팀은 제품의 특정 영역을 맡아 고객이 체감하는 변화와 매출·사용자 활성화·리텐션 같은 비즈니스 결과를 책임지는 Cross-functional 팀입니다. 각 팀은 리더, 엔지니어, PM, 디자이너 등 목표 달성에 필요한 역할로 이루어져 있습니다. AI 상담과 에이전트, 실시간 음성, 업무 자동화와 데이터 분석, CRM·마케팅처럼 채널톡의 핵심 제품 문제를 다룹니다. 엔지니어는 고객 문제와 가설을 정의하는 단계부터 참여해 기술적인 해결책을 제안하고, 설계와 출시까지 책임집니다. 출시 후에는 고객 피드백과 제품 데이터로 가설을 검증하며 제품과 비즈니스 지표를 함께 개선합니다. [Core 팀] Core 팀은 전사의 기술 경쟁력을 높이고 모든 Feature 팀이 빠르고 안정적으로 제품을 개발하도록 돕는 기술 플랫폼 조직입니다. Backend(BE)는 채팅·유저·채널·사용량·정산 등 공통 기능을 개발하고, 외부 메신저·커머스 연동의 기반 구조와 사내 공용 기술 플랫폼을 설계·운영합니다. Client(MOB·WEB)는 MOB, WEB을 중심으로 Web·iOS·Android 앱과 SDK, 사내 디자인 시스템인 Bezier 같은 공통 기반을 발전시킵니다. AppStore는 외부 서비스와 채널톡을 연결하는 플랫폼을 개발합니다. 서로 다른 서비스의 기능을 표준화된 인터페이스로 추상화하고, 고객사의 비즈니스 로직에 맞게 조합할 수 있는 기반을 만듭니다. SWE 팀은 내부 라이브러리와 프레임워크, 개발 도구와 자동화를 만들어 여러 팀의 개발 생산성을 높입니다. 여기서 SWE는 전체 채용 포지션이 아니라, Core 안에 있는 팀 이름입니다. Core 팀은 기술 부채와 아키텍처를 개선하고, 여러 Feature 팀에 걸친 공통 문제와 기술 지원을 맡습니다.
어느 팀에서 일하든 Software Engineer는 기술을 구현하는 역할에만 머물지 않습니다. 고객과 제품의 문제를 함께 정의하고 설계, 출시, 운영과 개선까지 제품의 결과를 책임집니다. 한 영역에서는 충분한 깊이를 쌓고, 필요할 때 인접 영역을 빠르게 배웁니다. 모호한 문제를 구체화하고 동료들과 목표와 제약을 맞춥니다. 설계와 구현부터 출시, 운영, 장애 대응과 개선까지 결과를 끝까지 책임집니다. 성능, 신뢰성, 비용, 보안, 개발 속도 사이에서 근거를 갖고 판단합니다. 솔직하게 의견을 나누고 함께 더 나은 답을 찾습니다. AI를 적극적으로 활용하되, 테스트·리뷰·관측이 가능한 구조를 통해 결과의 정확성과 품질을 높입니다. 이런 공통된 방식으로 일하면서도, 지금까지 깊게 쌓아온 전문성은 중요한 출발점입니다. Backend, Web, iOS, Android에서 쌓은 경험을 바탕으로 다음과 같은 문제를 풉니다.
역할과 도구는 계속 바뀌지만 자료구조, 알고리즘, 시스템 이해와 문제를 정확히 정의하는 힘은 남습니다. AI가 구현 속도를 높일수록 결과가 왜 맞는지 판단하고 문제를 끝까지 추적하는 기본기는 더 중요해집니다. 경력의 길이보다 기술의 본질을 대하는 태도가 비슷한 분과 함께하고 싶습니다. 이와 함께 다음과 같은 배경과 경험을 갖춘 분을 기다립니다. 컴퓨터공학 또는 관련 학과를 전공한 분 자료구조, 알고리즘, 운영체제, 네트워크, 데이터베이스 등 CS 기본기를 실제 문제 해결에 적용해 본 분 주니어부터 시니어까지 모든 레벨의 동료를 기다리고 있습니다. 경력의 길이만으로 가능성을 판단하지 않지만, 같은 문제라도 경험에 따라 기대하는 독립성과 영향 범위는 다릅니다. 주니어 엔지니어는 탄탄한 기본기를 토대로 문제를 끝까지 맡고 피드백 속에서 빠르게 성장합니다. 시니어 엔지니어는 모호한 문제를 구조화하고 장기적인 시스템을 설계하며, 여러 팀이 사용하는 기술적 기반과 동료의 판단 수준을 함께 높입니다. 컴퓨터공학 또는 관련 기술 분야의 석사·박사 학위가 있다면 좋습니다. 병역특례 (산업기능요원, 전문연구요원) 가능한 포지션입니다.
컴퓨터공학 또는 관련 기술 분야의 석사·박사 학위가 있다면 좋습니다.
일반적으로 [서류 제출] > [사전기술인터뷰(온라인)] > [1차 인터뷰] > [2차 인터뷰] > [3차 인터뷰] > [최종 합격] 순서로 진행됩니다. 서류: 제출한 서류를 통해 팀에 필요한 기본적인 문제 해결 역량을 확인합니다. 지금까지 진행한 프로젝트와 도전 과제를 어떻게 해결했는지 적어주시면 좋습니다. 사전 기술 인터뷰(온라인): 30~45분 동안 기본적인 구현 능력과 CS 기초에 관한 테스트를 진행합니다. 1차 인터뷰: 최대 2시간 동안 인터랙티브 라이브 코딩 세션을 진행합니다. 학부 수준의 CS 지식과 문제 해결 과정을 함께 확인합니다. 2차 인터뷰: 최대 2시간 동안 가장 깊게 쌓아온 대표 분야를 주제로 기술적인 견해를 나눕니다. 서로 솔직하게 질문하고 답하며 채널과 잘 맞는지도 함께 확인합니다. 3차 인터뷰: C-Level과 보다 깊이 있는 직무 이야기를 나누고 컬처핏을 확인합니다.