포지션 상세
직무 Summary
넥스트증권은 거래소와 데이터 제공사로부터 시세를 직접 수집·가공해 전 서비스에 공급하는 파이프라인을 자체 구축해 왔습니다. 지금은 오픈을 앞두고 마지막 검증을 하고 있습니다.
국내는 KRX와 대체거래소(NXT)를 동시에 다루고, 해외는 미국 시장을 프리마켓부터 애프터마켓까지 받습니다. 국내장과 미국장이 이어지면서 시세가 끊기는 시간이 사실상 없습니다. 장이 도는 동안 멈출 수 없고, 늦어도 안 됩니다.
거래소에서 데이터를 받는 지점부터 사내 서비스에 닿는 마지막 구간까지, 시세가 흐르는 전 구간을 한 팀에서 다룹니다. 프로토콜 파싱과 저지연 튜닝을 실제 서비스 코드에서 만질 수 있는 자리는 흔치 않습니다. 그 전 구간을 함께 만들어갈 분을 찾습니다.
· 거래소·브로커 연동 및 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
· 멀티스레드 / 이벤트 드리븐(Event-driven) 아키텍처 설계 경험
· 네트워크 프로그래밍(TCP/UDP, 비동기 I/O, 소켓 프로그래밍)에 능숙하신 분
· 저지연·고처리량 시스템 설계 및 최적화 경험
· Memory Management, Lock-free, Circular Buffer 등 고성능 구조에 대한 이해
· Linux 환경에서의 개발 및 성능 분석(perf, strace, valgrind, gdb) 경험
넥스트증권은 거래소와 데이터 제공사로부터 시세를 직접 수집·가공해 전 서비스에 공급하는 파이프라인을 자체 구축해 왔습니다. 지금은 오픈을 앞두고 마지막 검증을 하고 있습니다.
국내는 KRX와 대체거래소(NXT)를 동시에 다루고, 해외는 미국 시장을 프리마켓부터 애프터마켓까지 받습니다. 국내장과 미국장이 이어지면서 시세가 끊기는 시간이 사실상 없습니다. 장이 도는 동안 멈출 수 없고, 늦어도 안 됩니다.
거래소에서 데이터를 받는 지점부터 사내 서비스에 닿는 마지막 구간까지, 시세가 흐르는 전 구간을 한 팀에서 다룹니다. 프로토콜 파싱과 저지연 튜닝을 실제 서비스 코드에서 만질 수 있는 자리는 흔치 않습니다. 그 전 구간을 함께 만들어갈 분을 찾습니다.
주요업무
· 국내/해외 실시간 시세 수집 및 배포 시스템 개발·운영· 거래소·브로커 연동 및 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
자격요건
· C/C++ 기반 시스템 프로그래밍 경험 3년 이상, 또는 Go 기반 서버·네트워크 백엔드 개발 경험 3년 이상 (혹은 이에 준하는 역량)· 멀티스레드 / 이벤트 드리븐(Event-driven) 아키텍처 설계 경험
· 네트워크 프로그래밍(TCP/UDP, 비동기 I/O, 소켓 프로그래밍)에 능숙하신 분
· 저지연·고처리량 시스템 설계 및 최적화 경험
· Memory Management, Lock-free, Circular Buffer 등 고성능 구조에 대한 이해
· Linux 환경에서의 개발 및 성능 분석(perf, strace, valgrind, gdb) 경험




