Sinch
Sinch
Sinch는 기업과 커뮤니케이션 서비스 제공업체를 위한 커뮤니케이션 소프트웨어와 인프라를 제공합니다. 이 회사의 CPaaS 플랫폼은 개발자 중심의 API와 애플리케이션에 메시징, 음성, 이메일, 신원 확인, 대화형 AI 기능을 결합하고 네트워크 연결 및 통신 서비스도 제공합니다. 다양한 조직은 Sinch를 활용해 SMS, RCS, WhatsApp, 이메일, 음성 등 여러 채널에서 마케팅 캠페인, 알림, 경고, 고객 지원 및 인증 흐름을 운영합니다. Sinch의 플랫폼은 확장 가능한 커뮤니케이션 인프라와 광범위한 통신사 연결을 기반으로 구축되었습니다.

시니어 소프트웨어 엔지니어, 대화형 AI 플랫폼(마드리드 하이브리드 근무)

Sinch의 대화형 AI 플랫폼을 위한 확장 가능한 백엔드 서비스를 구축하고 실시간 텍스트 및 음성 상호작용을 지원합니다. 분산 시스템, 통합 및 클라우드 인프라 전반의 업무를 수행합니다.

설명

  • WebSocket 서버와 실시간 통신 인프라를 포함해 Chatlayer의 텍스트 및 음성 채널을 위한 백엔드 서비스를 구축합니다.
  • 플랫폼 통합 및 애플리케이션 통합 프레임워크를 개발합니다.
  • 레거시 의존성을 제거하고 모듈식 공급업체 비종속 시스템을 구축해 아키텍처 현대화를 지원합니다.
  • SinchID, MongoDB Atlas, Kafka, Temporal 및 새롭게 등장하는 플랫폼 기능과 관련된 기술적 의사결정에 기여합니다.
  • 코드 리뷰, 기술 논의 및 지식 공유 세션을 주도합니다.
  • 엔지니어를 멘토링하고 멘토링을 받으며 엔지니어링 문화를 강화하는 데 기여합니다.
  • 온콜 순환 근무와 장애 대응을 통해 프로덕션 시스템을 지원합니다.
  • 테스트 커버리지를 확대하고 기술 부채를 줄이며 운영 프로세스를 개선합니다.

지원 자격

  • 최소 5년 이상의 전문 소프트웨어 엔지니어링 경력.
  • Node.js와 TypeScript, Go 중 하나 또는 둘 다에 대한 높은 숙련도.
  • WebSocket 또는 이벤트 기반 아키텍처를 포함한 실시간 시스템 개발 경험.
  • 복잡한 클라우드 인프라에 대한 실무 경험. GCP 및/또는 AWS 경험 보유자를 우대합니다.
  • 마이크로서비스 및 분산 시스템 경험. ETCD 또는 Redis와 같은 기술을 사용해 복제본 간 상태를 관리한 경험을 포함합니다.
  • MongoDB 또는 이에 준하는 문서 데이터베이스에 대한 실무 지식.
  • RESTful API와 이벤트 기반 아키텍처를 구축하고 유지보수한 경험. Kafka 경험 보유자를 우대합니다.
  • 확장성, 지연 시간, 장애 조치 및 아키텍처상의 트레이드오프를 포함한 탄탄한 시스템 설계 기본기.
  • 뛰어난 커뮤니케이션 능력과 분산된 크로스펑셔널 팀과 자신 있게 협업할 수 있는 역량.
  • 영어가 회사 공용어이며 지원서는 영어로 제출해야 합니다.
  • 우대: 대화형 AI, 챗봇 또는 보이스봇 플랫폼, NLP/NLU 파이프라인 경험.
  • 우대: Docker 및 Kubernetes 사용 경험.
  • 우대: OAuth/OIDC ID 관리 시스템에 대한 이해.
  • 우대: CPaaS, 스케일업 또는 빠르게 성장하는 제품 회사에서 근무한 경험.