Jobless Developer
Toss logo
Toss

Posted 1 month ago

Open

Server Developer (Messaging Platform)

SeoulOn-siteFull-time

AI Summary

The role focuses on designing, developing, and operating the messaging system for Tos' platform, including high-availability, large-scale gateway and message delivery components, and supporting AB testing and cross-entity deployment.

About this role

토스 서버의 조직 구조를 알려드려요

  • 토스의 Server Developer는 Product, Platform, Productivity 세 개의 Chapter로 나뉘어 일합니다. 직무명은 모두 같지만, 각 Chapter마다 집중하는 업무 영역에 차이가 있어요. 입사 후 개인의 역량과 커리어 방향에 따라 Chapter를 변경할 수 있으니, 지원 단계에서는 현재의 경력과 잘 맞는 Chapter로 지원해 주세요.
  • Platform Chapter는 토스의 모든 서비스가 안정적으로 동작할 수 있도록 공용 Library, Gateway, Messaging 등 플랫폼을 만들고 운영해요.
  • 토스의 다양한 서비스들이 안정적이고 빠르게 만들어질 수 있도록 Logging, Metric 및 공통 기능을 포함한 Framework를 개발하며 계속해서 발전시켜 나가고 있어요. 대규모 트래픽을 처리하는 Gateway 및 Message 발송 시스템을 개발 및 운영하며 안정적인 서비스 운영을 위해 APM 및 정적분석 도구 등을 제공하고 있어요.


합류하면 함께할 업무예요

  • 토스에서 고객에게 발송하는 메시지 (푸시/알림/알림톡/이메일 등) 시스템 개발 및 운영을 진행해요.
  • 서비스의 AB 테스트 진행을 도와주는 실험 시스템 개발 및 운영을 진행해요.
  • 하나의 코드로 뱅크/증권 등의 계열사 IDC 에도 동일한 메시징 시스템을 구축하여 운영해요.


이런 분과 함께하고 싶어요

  • 메시징 시스템 설계/개발/운영 경험이 있는 분이면 좋아요.
  • 고가용성의 확장 가능한 시스템을 설계하고 운영해본 경험이 있는 분이 필요해요.
  • 장애를 경험하고 문제를 해결해보신 경험이 있는 분이 필요해요.


이력서는 이렇게 작성하시는 걸 추천해요

  • 토스가 사용하는 기술의 숙련도, 다뤄본 서비스 트래픽을 적어주세요.
  • 대용량 트래픽 어플리케이션 성능 개선 경험이 있다면 자세히 작성해 주세요.
  • Mission-Critical 한 서비스 운영 환경을 즐기며 높은 책임감으로 탄탄한 서비스를 만들어 본 경험이 있다면 적어주세요.


토스에서 사용하는 기술

  • Kotlin, Java, Spring MVC, Spring Boot
  • JPA/Hibernate, MySQL, MongoDB, Redis, Kafka
  • ELK, Prometheus + Thanos, Grafana

토스로의 합류 여정

  • 서류접수 > 1차 직무 인터뷰(30분) > 2차 직무 인터뷰 > 문화적합성 인터뷰 > 레퍼런스 체크 > 처우협의 > 최종합격 및 입사

Skills

ELKGrafanaJavaJPA/HibernateKafkaKotlinMongoDBMySQLPrometheusRedisSpring BootSpring MVCThanos

Explore related jobs

Browse these categories