Senior Software Engineer (Feature Team)

Engineering

경력

정규직

We Make a Future Classic Product! 

채널톡은 기업의 지속가능한 성장을 돕는 올인원 AI 메신저로, 고객과의 대화를 중심으로 비즈니스가 나아갈 방향을 찾도록 돕는 제품을 만듭니다.

‘고객이 답이다’라는 철학 아래 CRM 기반 상담 경험과 AI 자동화를 결합해 CS 효율화부터 고객 경험 개선까지 하나의 제품으로 해결하고 있습니다. 한국을 넘어 일본 시장에서는 점유율 20% 이상의 성과를 내며 빠르게 성장하고 있으며, 이를 기반으로 글로벌 SaaS 기업으로 도약하고자 미국 시장에 적극 진출 중입니다.

우리는 구글 검색, 아이폰처럼 한 세대를 상징할 “미래의 클래식” 제품을 만들기 위해 최고의 인재들과 함께합니다.

[채널톡의 매력을 한눈에! 우리 팀이 특별한 이유🔥] 

Feature Team 동료의 한마디😉
"고객의 문제를 정의하고, 기술로 비즈니스 임팩트를 만들어낼 Product Engineer를 찾습니다."
Feature Team은 기술을 통해 비즈니스 목표를 현실로 만듭니다. 우리는 단순히 주어진 요구사항을 구현하는 데 그치지 않고, 제품이 나아갈 방향을 함께 고민하며 기술적으로 가장 효과적인 해결책을 제안합니다.
Meet(메신저), CRM Marketing, ALF(AI) 등 채널톡의 핵심 도메인에서, 여러분이 작성한 코드는 매출이나 리텐션 같은 실제 비즈니스 성과로 이어지게 됩니다. 기술적 깊이와 비즈니스 감각을 바탕으로, 주도적으로 문제를 해결해 나갈 동료를 기다립니다.
채널톡 Feature Team을 소개합니다‼️
  • Feature Team은 5개의 핵심 도메인 팀으로 구성되어 있습니다. 비즈니스 영역에 따라 전문화된 팀들이 있으며, 각 팀은 다음과 같은 명확한 미션을 갖고 주도적으로 일합니다.
  • Meet (Real-time Voice): 채널톡의 전화 상담 경험을 기술로 혁신합니다. WebRTC와 SIP 기반의 음성 인프라를 직접 설계하여, 글로벌 환경에서도 끊김 없는 통화 품질과 저지연성을 보장합니다.
  • FrontALF (AI Agent): AI 에이전트(ALF)가 단순한 챗봇을 넘어, 고객의 맥락을 이해하고 자연스럽게 문제를 해결하는 주체가 되도록 인터페이스와 상호작용을 구현합니다.
  • Operator Experience (OX): 상담사가 하루 종일 사용하는 수신함(Inbox)과 운영 도구를 만듭니다. 대규모 트래픽 환경에서도 데이터 파이프라인과 비동기 처리를 통해, 안정적이고 직관적인 업무 환경을 제공합니다.
  • CRM Marketing: CS에서의 성공 방정식을 마케팅 영역으로 확장합니다. 고객의 행동 데이터와 상담 맥락을 결합하여, 수백만 건의 메시지를 안정적으로 발송하고 타겟팅하는 대규모 인프라를 구축합니다.
  • Channel X (B2C Platform): 채널톡의 B2B 데이터를 B2C 경험으로 연결하는 새로운 커뮤니티 플랫폼을 만듭니다. 브랜드와 소비자가 소통하는 생태계를 구축하며, 빠른 실행과 실험(MVP)을 주도합니다.
우리는 이렇게 일합니다💼
  • 기술적 깊이와 비즈니스 임팩트의 조화: 단순히 어려운 기술을 사용하는 것을 넘어, 비즈니스 상황에 맞는 가장 효과적인 기술을 선택하고 활용하는 안목을 중요하게 생각합니다.
  • 문제 정의부터 함께하는 주도성: 요구사항을 구현하는 단계를 넘어, 문제의 본질을 정의하는 과정부터 함께합니다. 엔지니어의 시각으로 기획 단계에서부터 더 나은 솔루션을 제안하고, 제품이 나아갈 방향을 같이 설계합니다.
  • 치열한 토론과 확실한 실행: 더 좋은 제품을 위해서라면 누구나 치열하게 의견을 냅니다. 토론할 때는 솔직하고 집요하게 파고들지만, 결정된 사안에 대해서는 믿고 결과를 내기 위해 전력 질주합니다.
어떤 업무를 담당하나요?🤔
  • 담당 도메인의 핵심 가치 구현: Meet, CRM Marketing, ALF, OX 등 배정된 도메인에서 고객이 겪는 문제를 해결하는 핵심 기능을 설계하고 개발합니다.
  • 비즈니스 문제의 기술적 솔루션 제안: '어떤 기능을 만들까'를 넘어 '어떤 가치를 줄 것인가'를 함께 정의하고 기술적인 해결책을 주도적으로 제안합니다.
  • 데이터 기반의 가설 검증과 성장 견인: 배포는 끝이 아니라 시작입니다. 데이터와 사용자 피드백을 통해 가설을 검증하고, 매출이나 리텐션 같은 실제 비즈니스 지표를 지속적으로 개선합니다.
  • 지속 가능한 아키텍처 설계: 급변하는 비즈니스 요구사항을 유연하게 수용하면서도, 복잡한 로직을 안정적으로 처리할 수 있는 확장성 높은(Scalable) 코드와 아키텍처를 구축합니다.
어떤 경력과 역량이 필요한가요?📖
  • 탄탄한 기본기와 언어 이해도: Java, Kotlin, Go, TypeScript 등 하나 이상의 언어에 대한 깊은 이해
  • CS 지식 기반의 문제 해결 능력: 자료구조, 알고리즘, 네트워크, OS 등 CS 지식을 바탕으로 한 문제 해결 능력
  • 직군을 넘나드는 유연한 커뮤니케이션 스킬: 다른 도메인의 엔지니어, PM, 디자이너는 물론 CX, 세일즈 팀과도 긴밀하게 소통하며, 기술적인 내용을 상대방의 맥락에 맞춰 설명하고 협업할 수 있는 분
  • 비즈니스 솔루션 도출 경험: 기술적 제약 사항 안에서 최적의 비즈니스 솔루션을 도출해 본 경험
  • 제품 개발의 전체 사이클 경험: 비즈니스 요구사항을 기술적으로 구체화하고, 배포 후 데이터와 피드백을 통해 제품을 개선해 본 경험
이런 점이 있으면 더 좋아요😊
  • 시스템 설계 및 운영 경험: 확장 가능한 아키텍처 설계 및 대규모 트래픽/데이터 처리 경험
  • 특정 도메인의 심화 기술 경험: WebRTC/VoIP, CRM Marketing, 통계 등 난이도 높은 도메인 기술 경험
  • AI 및 데이터 활용 경험: AI를 활용한 기능 구현 또는 데이터 기반의 자동화 경험
어떤 방식으로 채용하나요?🏃
  • 일반적으로 서류 제출 - 1차 인터뷰 - 2차 인터뷰 - 3차 인터뷰 순서로 진행됩니다.
  • 제출하신 서류를 통해 팀에 필요한 기본적인 문제해결 역량을 가지신 분인지 확인합니다. 지금까지 진행하셨던 프로젝트들과, 도전 과제들을 어떻게 해결하셨는지 적어주시면 많은 도움이 됩니다.
  • 1차 인터뷰는 1시간~2시간 소요되며, PS 문제 풀이를 진행합니다. 더불어 학부 수준의 CS 지식을 물어보며 라이브 코딩테스트도 함께 진행됩니다.
  • 2차 인터뷰는 1시간 30분 소요됩니다. 가장 깊게 쌓아오신 대표 분야를 주제로 기술적인 견해를 나눕니다. 서로 솔직한 질문과 답변을 나누는 시간을 갖으며 채널과 핏이 잘 맞는 분인지 확인합니다.
  • 3차 인터뷰는 대표님과의 인터뷰로, 보다 깊이 있는 직무적인 이야기와 컬쳐핏을 확인합니다.
  • 채용 프로세스는 유동적으로 조정될 수 있습니다.

채널팀이 더 알고 싶다면