직무 설명
이 역할은 블록체인 코어 기술을 전문으로 하는 소프트웨어 엔지니어를 위한 포지션입니다. 귀하는 블록체인 시스템의 기반 구성 요소를 설계, 개발 및 유지 관리할 책임이 있습니다. 이 직무는 혁신적인 솔루션을 제공하고 블록체인 인프라의 견고성을 보장하기 위해 글로벌로 분산된 팀과의 협업을 요구합니다. 주요 업무에는 Rust로 복잡한 블록체인 기능 구현, 시스템 성능 최적화, 블록체인 생태계 내 오픈소스 프로젝트 기여 등이 포함됩니다.
주요 책임
- 여러 시간대에 걸쳐 완전히 분산된 팀과 협력하여 블록체인 프로토콜을 개발하고 개선합니다.
- Rust를 사용하여 핵심 블록체인 구성 요소를 설계 및 구현하고, 높은 성능과 보안 기준을 충족시킵니다.
- 아키텍처 계획, 코드 개발 및 테스트를 포함한 블록체인 모듈의 종단 간 소유권을 가집니다.
- 기능 향상과 확장성 문제 해결을 위한 새로운 블록체인 프로토콜 변경 사항을 제안하고 평가합니다.
- 블록체인 시스템의 성능 최적화와 안정성 개선을 수행하며, 병목 현상을 해결하고 효율성을 높입니다.
- 외부 개발자들과 공유 코드베이스 작업 및 블록체인 관련 이벤트 참여를 통해 오픈소스 커뮤니티에 적극적으로 기여합니다.
- 블록체인 인프라에 대한 24/7 지원을 보장하고 긴급 문제를 신속하게 해결하기 위해 온콜 로테이션에 참여합니다.
직무 요구 사항
- 블록체인 개발 분야에서 검증된 전문성과 코어 프로토콜 및 분산 시스템 아키텍처에 대한 강한 집중.
- 저수준 시스템 프로그래밍 및 동시성 모델 경험을 포함한 Rust 프로그래밍 언어에 대한 고급 숙련도.
- 합의 알고리즘, 암호화 프로토콜 및 데이터 구조와 같은 블록체인 개념에 대한 깊은 이해.
- 분산 애플리케이션을 위한 성능 최적화 기술 및 확장성 솔루션 경험.
- 크로스 기능 팀 및 외부 기여자와 효과적으로 협업하기 위한 강한 협업 및 커뮤니케이션 스킬.
- 공개 프로젝트 기여 및 커뮤니티 주도 개발 참여 경력을 보유한 오픈소스 원칙에 대한 헌신.
- 빠르게 변화하는 환경에서 작업할 수 있는 능력과 진화하는 블록체인 기술 및 프로젝트 요구 사항에 적응할 수 있는 유연성.
- 뛰어난 문제 해결 능력과 기술적 도전 과제를 식별하고 해결하기 위한 적극적인 접근 방식.
- 우대 사항: Bitcoin Core, Ethereum 또는 Hyperledger와 같은 블록체인 프레임워크에 대한 친숙도 및 분산 시스템을 위한 CI/CD 파이프라인 경험.
- 우대 사항: 네트워킹, 합의 메커니즘 및 내결함성 전략에 대한 지식을 포함한 분산 시스템 설계에 대한 강한 배경.
추가 정보
이 직위는 블록체인 혁신에 열정을 가진 자발적인 엔지니어에게 이상적입니다. 귀하는 협업 환경에서 고품질 코드를 제공한 실적과 연구 및 실용적인 구현을 통해 블록체인 기술을 발전시키려는 헌신이 있어야 합니다. 이 역할은 최첨단 프로젝트 작업, 프로토콜 개발에 영향력 행사 및 활발한 오픈소스 커뮤니티에 기여할 기회를 제공합니다. 지원자는 지속적인 학습에 참여하고 블록체인 및 분산 시스템의 최신 발전 동향을 파악할 준비가 되어 있어야 합니다.