주요업무
· 국내/해외 실시간 시세 수집 및 배포 시스템 개발·운영
· 거래소·브로커 연동 및 FEP(Front-End Processor) 서버 구축 — KRX · NXT · 미국
· 시세 수집 프로토콜(TCP, UDP, Multicast, FIX, WebSocket) 설계 및 표준화
· 틱 / 체결 / 호가 / 지수 등 다양한 형태의 시장 데이터 가공 및 표준 포맷 정의
· Kafka 기반 시세 스트리밍 파이프라인 개발
· 저지연·고가용성 환경에서의 시스템 성능 튜닝 및 장애 대응
· 사내 서비스(MTS · 백오피스)에 시세 API 및 데이터 피드 제공
[이렇게 일합니다]
· 시세 수집 · 송출 · 공용 라이브러리를 저장소 단위로 분리해 운영합니다
· 거래소별 FEP을 개별 서비스로 두고 공통 규격으로 묶습니다
· 중요한 기술 결정은 ADR로 남기고 팀이 함께 리뷰합니다
· GitFlow + PR 리뷰 문화. main·develop은 룰셋으로 보호합니다
[기술 스택]
· Language: C / C++17 이상 (Modern C++ preferred), Go 1.20+, Java
· Network: TCP / UDP / Multicast / FIX Protocol / WebSocket
· Concurrency: epoll, io_uring, std::thread, Boost.Asio, lock-free queue, goroutine/channel
· Messaging: Kafka
· Database: Redis, PostgreSQL
· Infra: Linux (CentOS, Ubuntu), Docker, Kubernetes
· Tooling: CMake / Conan / Git / Prometheus / Grafana / pprof