Skip to content
← Back to job listings

Software Engineer, Senior

zoyi · Gangnam District, Seoul, South Korea

Software DevelopmentSenior LevelQuick applyfull-time20 days ago

About The Role

  • We Make a Future Classic Product!
  • 채널톡은 기업의 지속가능한 성장을 돕는 올인원 AI 메신저로, 고객과의 대화를 중심으로 비즈니스가 나아갈 방향을 찾도록 돕는 제품을 만듭니다.
  • ‘고객이 답이다’라는 철학 아래 CRM 기반 상담 경험과 AI 자동화를 결합해 CS 효율화부터 고객 경험 개선까지 하나의 제품으로 해결하고 있습니다. 한국을 넘어 일본 시장에서는 점유율 20% 이상의 성과를 내며 빠르게 성장하고 있으며, 이를 기반으로 글로벌 SaaS 기업으로 도약하고자 미국 시장에 적극 진출 중입니다.
  • 우리는 구글 검색, 아이폰처럼 한 세대를 상징할 “미래의 클래식” 제품을 만들기 위해 최고의 인재들과 함께합니다.
  • [채널톡의 매력을 한눈에! 우리 팀이 특별한 이유🔥]
  • 🏡 홈페이지
  • 💡 블로그
  • 🖥 유튜브
  • 💌 인스타그램
  • 📢 SWE 관련 컨텐츠
  • 채널톡 기술 블로그
  • 채널톡 CTO가 말하는 함께 하고 싶은 개발자
  • 제품 뒤의 든든한 Back, 채널톡 백엔드 리더 이야기
  • AI가 속도를 만든 지금, 웹팀은 품질까지 어떻게 가져갈까
  • 17년 차 백엔드 개발자 曰, "지금만큼 도파민 터지는 시기는 없습니다!"

어떤 기회가 있나요?🚀

  • 채널톡은 글로벌 SaaS 기업으로 빠르게 성장하고 있으며, 그만큼 복잡하고 도전적인 기술 문제들을 지속적으로 마주하고 있습니다. 시니어 엔지니어는 단순한 구현을 넘어서, 제품의 방향성과 기술 전략에 영향을 주는 역할을 합니다.
  • 다양한 기술 스택과 인프라 환경을 바탕으로 복잡한 문제를 해결하고, 고도화된 구조 설계를 경험할 수 있습니다.
  • 프로덕트와 기술의 중장기적 방향을 함께 고민하며, 프로젝트를 스스로 오너십을 갖고 A to Z까지 리드할 수 있습니다.
  • 단일 기술 스택에 종속되지 않고, 문제 해결을 위한 최적의 기술을 스스로 정의하고 선택하는 자유와 책임이 주어집니다.
  • 다양한 팀과의 협업을 통해 제품 개발 전반에 기여하고, 기술적 리더십을 발휘할 수 있습니다.

어떤 업무를 담당하나요?🤔

  • 800만 명이 사용하는 채널톡의 핵심 백엔드 시스템 설계 및 고도화
  • Java, Dropwizard 기반의 메인 API 서버의 성능 최적화 및 아키텍처 디자인
  • AWS Lambda, Node.js , Python, Golang 등을 활용한 마이크로서비스 설계 및 개발
  • 트래픽 증가에 대응하기 위한 인프라 스케일링 및 시스템 안정화
  • 장애 대응 시스템 설계 및 운영: 장애 감지, 알림, 복구 프로세스 설계
  • AWS 기반(ECS, EKS, Docker, k8s 등)의 DevOps 환경에서의 배포 자동화 및 운영 개선
  • 주도적으로 기술적 의사결정을 내리고, 후속 작업을 리드하며 프로젝트 전 과정을 오너십 있게 수행

어떤 경력과 역량이 필요한가요?📖

  • 백엔드 아키텍처 설계 및 운영 경험 5년 이상
  • Java, Go, Python 등 하나 이상의 언어에 대한 깊이 있는 이해
  • 대규모 트래픽을 처리한 경험, 성능 최적화 및 안정성 확보 경험
  • AWS, Kubernetes 등 클라우드 인프라 활용 경험
  • 시스템 설계, 자료구조, 알고리즘에 대한 탄탄한 기반
  • 문제 해결 중심의 사고력과, 주도적으로 기술과 제품의 방향을 고민하는 태도
  • 다양한 팀과 협업하며 커뮤니케이션 리더십을 발휘한 경험

이런 점이 있으면 더 좋아요😊

  • 스타트업 또는 빠르게 성장하는 환경에서 복잡한 문제를 해결한 경험
  • 신규 서비스나 기능을 기획부터 출시까지 주도한 경험
  • SRE, 데이터 엔지니어링, 보안 등 특정 영역에서의 전문성
  • 컴퓨터공학 관련 석사 또는 박사 학위

이런 사람과 함께 하고 싶습니다🍀

  • 기술의 깊이와 방향성을 함께 고민하고, 본질적인 문제 해결에 집중하는 분
  • 기술적 기초(자료구조, 알고리즘, 시스템 이해 등)에 대한 이해가 깊은 분
  • 문제를 정의하고, 해결까지 주도적으로 완수할 수 있는 실행력을 갖춘 분
  • 성장을 중요하게 여기며, 동료와 조직에 기술적 임팩트를 주는 분

어떤 방식으로 채용하나요?🏃

  • 일반적으로 [서류 제출] > [사전기술인터뷰(온라인)] > [1차 인터뷰] > [2차 인터뷰] > [3차 인터뷰] 순서로 진행됩니다.
  • 제출하신 서류를 통해 팀에 필요한 기본적인 문제해결 역량을 가지신 분인지 확인합니다. 지금까지 진행하셨던 프로젝트들과, 도전 과제들을 어떻게 해결하셨는지 적어주시면 많은 도움이 됩니다.
  • 사전기술인터뷰는 기본적인 구현능력과 CS 기초에 대한 테스트를 30분~45분 진행됩니다.
  • 1차 인터뷰는 최대 2시간 소요되며, PS 문제 풀이를 진행합니다. 더불어 학부 수준의 CS 지식을 물어보며 라이브 코딩테스트도 함께 진행됩니다.
  • 2차 인터뷰는 최대 2시간 소요됩니다. 가장 깊게 쌓아오신 대표 분야를 주제로 기술적인 견해를 나눕니다. 서로 솔직한 질문과 답변을 나누는 시간을 갖으며 채널과 핏이 잘 맞는 분인지 확인합니다.
  • 3차 인터뷰는 대표님과의 인터뷰로, 보다 깊이 있는 직무적인 이야기와 컬쳐핏을 확인합니다.
  • 채용 프로세스는 유동적으로 조정될 수 있습니다.

This listing was posted by a verified recruiter at zoyi. Report this listing