직무 설명:
본 역할은 거래소 API(REST/WebSocket/FIX/gRPC) 설계 및 구현, 외부 기관/퀀트 팀과의 주문 실행/시장 데이터 동기화/자산 관리 연동을 포함합니다. 보안 프로토콜(인증/암호화/속도 제한) 개발, 시스템 성능 최적화(동시성 모델/캐싱 전략/데이터베이스 액세스), 모니터링 솔루션을 통한 24/7 안정성 보장이 주요 책임입니다. 또한 테스트 도구(Python/Go 스크립트) 개발 및 QA/퀀트/운영 팀의 시스템 검증 지원이 요구됩니다.
주요 책임:
- 거래소 API 개발 및 유지보수(REST/WebSocket/FIX/gRPC 프로토콜)
- 주문 라우팅 및 데이터 동기화를 위한 기관 연동 구현
- 인증, 암호화, 속도 제한을 포함한 보안 메커니즘 설계
- 고처리량 및 확장성을 위한 시스템 아키텍처 최적화
- 동시성 모델 및 데이터베이스/캐싱 성능 향상
- 24/7 운영 안정성을 위한 모니터링/알림 시스템 구축
- Python/Go를 활용한 테스트 도구 및 자동화 스크립트 개발
- QA/퀀트/운영 등 크로스펑셔널 팀의 시스템 검증 지원
자격 요건:
- 컴퓨터 공학 또는 관련 분야 학사 학위
- 동시성/네트워크 전문성을 갖춘 3년 이상 Golang 개발 경력
- 거래 시스템(매칭 엔진/주문 관리)에 대한 심층 이해
- API 프로토콜(RESTful/WebSocket/gRPC/FIX) 숙련도
- 데이터베이스(MySQL/Redis/MongoDB) 및 메시지 큐(Kafka/RabbitMQ) 경험
- 컨테이너화(Docker/Kubernetes) 및 마이크로서비스 지식
- 테스트 자동화를 위한 Python 스크립팅 능력
- 체계적인 문서 작성 습관 및 팀워크 능력
우대 사항:
- 거래소 핵심 시스템(매칭/리스크/회계) 개발 경험
- 메이저 거래소 API(Binance/OKX/Bybit) 친숙도
- 파생상품/레버리지/결제 시스템 개발 배경
- Golang 고성능 아키텍처 설계 전문성
- 블록체인 지갑/서명 알고리즘 지식
- 기술 문서 검토 가능한 영어 능력
혜택:
본 직위는 협업 중심의 완전 원격 근무 환경, 경쟁력 있는 보상 패키지, 전문성 성장과 워라밸을 지원하는 종합 복지 혜택을 제공합니다.