직무 제목
시니어 러스트 개발자
직무 설명
우리는 혁신적인 블록체인 기술 팀에 합류할 고도로 숙련되고 경험 많은 비트코인 2계층 개발 엔지니어를 찾고 있습니다. 이상적인 후보자는 Rust 기반 솔루션의 생성 및 최적화를 통해 탈중앙화 금융 시스템의 개발을 진척시키는 데 중추적인 역할을 할 것입니다. 이 직위는 비트코인 네트워크의 기능을 향상시키는 확장 가능하고 안전하며 효율적인 레이어 2 프로토콜 구축에 대한 깊은 전문 지식을 요구합니다.
주요 책임
- 성능, 보안 및 신뢰성에 중점을 둔 Rust를 사용하여 비트코인 레이어 2 시스템의 핵심 구성 요소 설계 및 구현
- 크로스 기능 팀과 협력하여 새로운 블록체인 기능 개발 및 기존 인프라 개선
- 중요 시스템에 대한 코드 리뷰, 디버깅 및 성능 최적화 수행
- 블록체인 확장성과 기능성을 향상시키기 위한 신기술 연구 및 통합
- 기술 사양 문서화 및 포괄적인 개발 문서 유지
- 아키텍처 논의에 참여하고 블록체인 프로젝트의 전략적 방향에 기여
- 암호화 프로토콜 및 분산 시스템에서 산업 표준 및 모범 사례 준수 보장
- 블록체인 솔루션의 엄격한 검증을 위한 테스트 프레임워크 개발 및 유지
- 주니어 개발자에게 기술적 리더십 및 멘토링 제공
- 시스템 성능 모니터링 및 최적 운영을 위한 개선 사항 구현
직무 요구 사항
- 블록체인 애플리케이션에 중점을 둔 Rust 개발 경력(5년 이상)
- 라이트닝 네트워크 및 스마트 계약 시스템을 포함한 비트코인 레이어 2 기술에 대한 전문가 수준의 지식
- 분산 시스템, 합의 알고리즘 및 암호화 프로토콜에 대한 깊은 이해
- 복잡한 기술 솔루션 제공 실적이 있는 우수한 문제 해결 능력
- 팀원 및 이해 관계자와 효과적으로 협력하기 위한 강력한 커뮤니케이션 능력
- 독립적으로 작업하고 동시에 여러 프로젝트를 관리할 수 있는 능력
- 버전 관리 시스템(예: Git) 및 애자일 개발 방법론에 능숙
- 블록체인 개발 도구 및 프레임워크(예: Rust의 Tokio, Ethereum의 Solidity) 경험
- 시스템 설계 원칙 및 소프트웨어 아키텍처 모범 사례에 대한 지식
- 정보에 입각한 의사 결정을 주도하기 위해 기술 데이터 분석 및 해석 능력
- 문서화 및 프레젠테이션을 위한 우수한 문서 및 구두 커뮤니케이션 기술
- 기술적 과제를 식별하고 해결하기 위한 강력한 분석 능력
- 급변하는 기술 및 산업 동향에 적응할 수 있는 능력
- 블록체인 보안 프로토콜 및 위험 완화 전략 경험
- 깨끗하고 유지 관리 가능하며 효율적인 코드 작성 능숙도
우대 사항
- 블록체인 합의 메커니즘(예: 작업 증명, 지분 증명) 경험
- 탈중앙화 금융(DeFi) 프로토콜 및 레이어 2 솔루션과의 통합에 대한 지식
- 영지식 증명 및 블록체인 기술에서의 응용에 대한 이해
- 블록체인 분석 도구 및 성능 모니터링 시스템 경험
- 암호화 및 보안 프로토콜 설계 배경
- 블록체인 기반 스마트 계약 개발 경험
- 분산 원장 기술(DLT) 및 구현 과제에 대한 지식
- 블록체인 확장성 솔루션 및 기술적 영향에 대한 이해
- 블록체인 네트워크 최적화 기술 경험
- 블록체인 보안 감사 및 취약성 평가 배경
- 블록체인 상호 운용성 프로토콜에 대한 지식
- 블록체인 기반 합의 알고리즘 경험
- 블록체인 데이터 구조 및 Rust에서의 구현에 대한 이해
- 블록체인 개발 커뮤니티 및 오픈 소스 프로젝트와 협업 능력
- 블록체인 기반 애플리케이션 개발 프레임워크 경험