직무 설명
블록체인 코어 프로토콜 엔지니어로서 귀하는 저희 블록체인 플랫폼의 기반 인프라 구축에 핵심적인 역할을 수행하게 됩니다. 이 직무는 블록체인 기술과 게임 생태계 간의 원활한 상호작용을 가능하게 하는 핵심 블록체인 실행 레이어인 World Engine의 개발 및 유지보수에 중점을 둡니다. 다양한 기능을 가진 팀들과 협력하여 기술적 및 비즈니스 목표에 부합하는 블록체인 솔루션을 제공함으로써 게임과 플레이어를 위한 견고하고 확장 가능하며 안전한 시스템을 구현할 것입니다.
주요 책임
- World Engine의 설계, 개발 및 유지보수를 주도하여 고성능 블록체인 애플리케이션의 성능, 신뢰성 및 확장성 요구사항을 충족시킵니다.
- 게임 디자이너 및 소프트웨어 엔지니어와 협력하여 게임별 요구사항을 블록체인 프로토콜 사양으로 전환하고 사용자 경험과 시스템 효율성을 최적화합니다.
- 컨센서스 메커니즘, 스마트 계약 프레임워크 및 데이터 구조를 구현 및 개선하여 블록체인 인프라의 보안과 상호운용성을 강화합니다.
- 성능 벤치마킹을 수행하고 병목 현상을 식별하며 최적화 전략을 실행하여 대규모 트랜잭션과 사용자 증가를 처리할 수 있는 플랫폼을 보장합니다.
- 블록체인 프로토콜에 대한 포괄적인 문서를 개발 및 유지보수하여 개발자, 이해관계자 및 최종 사용자에게 명확성을 제공합니다.
- 코드 리뷰, 디버깅 세션 및 시스템 테스트에 참여하여 코드 품질을 유지하고 기술적 문제를 해결합니다.
- 새로운 블록체인 기술 및 업계 동향을 지속적으로 파악하여 인프라 개선을 위한 혁신적인 솔루션을 제안합니다.
직무 요구사항
- 블록체인 프로토콜 개발에 대한 검증된 전문성과 실행 레이어, 컨센서스 알고리즘 및 암호화 원리에 대한 깊은 이해가 필요합니다.
- C++, Go, Rust 또는 Solidity와 같은 프로그래밍 언어에 능숙하며 분산 애플리케이션(DApps) 구축 경험이 있어야 합니다.
- Ethereum, Hyperledger 또는 맞춤형 솔루션과 같은 블록체인 플랫폼에 대한 실무 경험과 상태 관리 및 트랜잭션 검증에 대한 지식이 필요합니다.
- 복잡한 기술적 문제를 해결하고 고부하 조건에서 시스템 성능을 최적화할 수 있는 탁월한 문제 해결 능력이 필요합니다.
- 애자일 개발 환경에서 디자이너, 엔지니어 및 제품 팀과 협력하여 반복적인 개선을 제공할 수 있는 능력이 필요합니다.
- DevOps 도구 및 CI/CD 파이프라인 경험을 통해 블록체인 인프라의 효율적인 배포 및 유지보수를 보장할 수 있어야 합니다.
- 비기술적 이해관계자에게 기술적 개념을 명확히 전달하고 프로토콜을 명확하고 규정에 맞게 문서화할 수 있는 강력한 커뮤니케이션 능력이 필요합니다.
자격 요건
- 분산 시스템 및 암호화에 중점을 둔 컴퓨터 과학, 소프트웨어 공학 또는 관련 분야의 학사 또는 석사 학위가 필요합니다.
- 블록체인 개발 분야에서 최소 5년의 전문적인 경력이 있으며 코어 프로토콜 엔지니어링 또는 유사한 역할 경험이 우대됩니다.
- 블록체인 확장성 솔루션(예: 샤딩, 레이어-2 프로토콜)에 대한 지식과 고성능 컴퓨팅 환경 경험이 필요합니다.
- Certified Blockchain Developer(CBD)와 같은 인증 또는 블록체인 연구 및 학술 논문 경험이 우대됩니다.
- 안전하고 효율적이며 미래에 대비한 블록체인 시스템을 설계 및 구현할 수 있는 강력한 분석적 사고 능력이 필요합니다.
- 빠른 속도의 환경에서 협업 프로젝트에 기여한 실적이 있는 팀워크 및 리더십 능력이 필요합니다.
- 영어에 유창하며 기술적 및 비즈니스 맥락에서 효과적으로 의사소통할 수 있는 능력이 필요합니다.