직무 설명
블록체인 백엔드 엔지니어
- 다양한 블록체인 노드 및 프로토콜과 통합되는 백엔드 서비스를 개발 및 유지보수합니다.
- 핵심 제품(지갑, 거래소, 수익 창출, 법정화물 입출금)을 지원하기 위한 안정적인 API 및 SDK를 구축합니다.
- 고부하 프로덕션 환경에서 성능, 확장성 및 복원력을 보장합니다.
- 코드 리뷰를 수행하고 개발 품질 표준을 준수합니다.
블록체인 집중 분야:
- 블록체인 데이터(트랜잭션, 이벤트, 블록)의 파싱, 인덱싱 및 조정을 위한 구성 요소를 설계 및 최적화합니다.
시니어 후보자:
- 아키텍처 개선을 주도하고 신흥 블록체인 기술을 평가합니다.
- 팀원을 멘토링하고 코딩 표준을 수립하며 기술 로드맵에 기여합니다.
우대 사항
- 블록체인 탐색기, 인덱싱 서비스 또는 데이터 통합 파이프라인 구축 경험.
- 이더리움, 솔라나, 트론 또는 유사한 생태계에 대한 이해.
- 데이터베이스(예: Postgres, RocksDB, Timescale) 및 성능 튜닝에 대한 지식.
- GitHub 워크플로우(Actions, PR 리뷰, 보안 모범 사례 포함)에 능숙함.
- 영어로 된 문서 및 대화에 유창함.
- 개발 가속화를 위해 AI 지원 코딩 도구를 일상적으로 사용.
직무 요구 사항
- Go(주력)에 대한 전문성 및 Rust, Java 또는 유사한 백엔드 언어 경험.
- 블록체인 기본 개념(합의, 노드, 암호화, 이벤트 로그)에 대한 탄탄한 이해.
- 블록체인 RPC, WebSocket API 및 관련 인프라와의 통합 경험.
- 분산 시스템, 마이크로서비스 및 비동기 메시지 큐에 대한 친숙도.
- 훌륭한 팀워크 및 커뮤니케이션 능력.
- 시니어 후보자: 최소 3년 이상의 백엔드 또는 블록체인 개발 경험.
혜택
- 연차 휴가
- 성과 보너스