직무 설명
블록체인 거래 시스템의 설계 및 개발을 담당하며, 온체인 거래, 크로스체인 거래, 복사 거래, 주식 거래, 지갑 계정 등 핵심 비즈니스 모듈을 포함합니다.
EVM 및 Solana와 같은 퍼블릭 체인 노드 통합, 거래 브로드캐스팅, 거래 상태 추적 및 온체인 데이터 처리를 담당합니다.
AMM(V2/V3/V4), 라우팅 알고리즘, Gas 최적화, MEV, Anti-MEV 기술 등 온체인 거래 메커니즘에 대한 심층 연구를 수행하고, 거래 성공률, 속도 및 사용자 경험을 지속적으로 개선합니다.
고성능 온체인 거래 시스템을 개발하고, 거래 라우팅, 노드 접근, RPC 스케줄링, 거래 브로드캐스팅 및 확인과 같은 핵심 요소를 최적화하여 저지연, 고처리량 거래 시스템을 구축합니다.
거래 시스템 및 지갑 계정 시스템과 같은 핵심 모듈의 아키텍처 설계에 참여하며, 시스템 성능, 안정성 및 보안을 지속적으로 개선합니다.
블록체인 및 DeFi 생태계의 최신 동향을 파악하고, 새로운 프로토콜 및 기술을 연구하여 비즈니스 구현을 주도합니다.
주요 책임
- 온체인, 크로스체인 및 복사 거래 모듈을 포함한 블록체인 거래 시스템 설계 및 개발.
- 퍼블릭 체인 노드(EVM, Solana) 통합 및 거래 브로드캐스팅 및 상태 추적 관리.
- 거래 메커니즘(AMM, 라우팅, Gas, MEV) 최적화를 통해 성공률 및 속도 향상.
- 저지연 및 고처리량의 고성능 거래 시스템 개발.
- 거래 및 지갑 시스템의 시스템 아키텍처 개선을 통한 안정성 및 보안 보장.
- 새로운 블록체인 및 DeFi 기술 연구 및 구현.
직무 요구 사항
- 학사 학위 이상, 1-3년의 Golang 개발 경력; 블록체인 프로젝트 경험 우대.
- Golang에 능숙하며, 강력한 프로그래밍 기초 및 동시성 프로그래밍(Goroutine, Channel, Context) 경험 보유.
- Solidity 스마트 계약 개발 및 일반적인 보안 위험(재진입, 서명 검증, DelegateCall)에 익숙함.
- 블록체인 거래 프로세스(서명, Nonce, Gas, Mempool, 브로드캐스팅, 확인) 이해.
- 지갑 및 거래 보안(개인 키 관리, 다중 서명, MPC)에 대한 지식 보유.
- PostgreSQL/MySQL(인덱싱, SQL 최적화, 트랜잭션) 및 Redis(캐싱, 성능 튜닝) 경험.
- Linux 환경에 능숙하며, 강력한 문제 해결 및 디버깅 능력 보유.
- 강력한 학습 능력, 책임감 및 팀워크 능력.
우대 사항
- Meme 코인 거래 플랫폼, Sniper Bots, 복사 거래, 차익 거래 봇 또는 양적 거래 시스템 경험.
- RPC 스케줄링, 노드 성능, 거래 브로드캐스팅 및 저지연 거래 최적화 경험.
- Solana, BSC 또는 Ethereum 거래 메커니즘 및 고주파 온체인 거래에 익숙함.
- 수백만 건의 거래를 처리하는 고동시성 거래 시스템 개발 경험.
추가 스킬
- Solana의 계정 모델, 거래 메커니즘 또는 스마트 계약 개발 지식.
- Solana 스마트 계약을 위한 Rust 능숙.
- Uniswap, Raydium 또는 HyperLiquid와 같은 DeFi 프로토콜에 익숙함.
- 노드 배포(Geth, Erigon, Solana Validator) 및 성능 최적화 경험.
- 온체인 데이터 동기화를 위한 WebSocket, RPC 또는 Indexer 이해.
- 디지털 자산 거래 플랫폼 또는 금융 거래 시스템 배경.