목록으로 돌아가기

Railway

시니어 제품 엔지니어, 확장성 (Senior Product Engineer, Scalability)

Railway의 사용량 과금, 결제, 사기 방지, 워커·큐·이벤트 파이프라인 등 고처리량 백엔드 시스템을 설계하고 확장하는 제품 엔지니어 역할입니다. 글로벌 분산·고자율 팀에서 대규모 시스템과 정확한 금융 흐름을 다룬 경험이 있는 한국 지원자가 평가할 수 있습니다.

개발/데이터전세계원격

주요 업무

ClickHouse부터 과금 엔진까지 사용량 계측·집계·요금 산정·청구 파이프라인을 설계하고 확장합니다. 동시성·부분 실패를 견디는 결제 흐름과 사기·악용 탐지 및 자동 완화 시스템을 구축합니다. Postgres·Node.js·Temporal 기반 워크로드를 확장하고 TypeScript·GraphQL API, 내부 도구와 기술 요구사항 문서를 개발하며 오픈소스 저장소와 온콜에 참여합니다.

지원 조건

정확성·일관성·감사 가능성을 갖춘 백엔드 시스템을 자율적으로 설계·구현하고 확장한 경험이 요구됩니다. Postgres 및 관계형 데이터 모델링, Node.js 내부 동작, 비동기·장기 실행 작업과 Temporal 등 워크플로 엔진 경험이 필요합니다. 결제 제공업체·멱등성·재시도·대사, 보안·악용 방지에 대한 이해와 비동기 커뮤니케이션 역량이 요구되며 Rust 경험은 우대됩니다. 근무지는 전 세계 원격입니다.

확인할 점

글로벌 분산 원격으로 안내되지만 정기적 온콜과 다른 지역 팀과의 시간 중첩이 언급됩니다. 한국 지원 가능 여부, 비자·근로허가, 계약 형태, 세금 처리, 보상 단위와 원격 범위는 원문 확인 필요입니다.