직무 설명
Linera는 혁신적인 블록체인 인프라를 구동하는 오픈소스 소프트웨어 개발 및 유지보수에 주력하는 열정적인 Rust 전문 소프트웨어 엔지니어를 원격 우선 팀에 합류시키고자 합니다. 주요 기여자로서, 다양한 분야의 전문성을 존중하는 협업 환경에서 탈중앙화 기술의 미래를 형성하는 중추적인 역할을 수행하게 될 것입니다. 이 직위는 블록체인 시스템의 확장성, 보안 및 성능에 중점을 둔 최첨단 프로젝트에 참여할 수 있는 기회를 제공합니다.
주요 책임
- Rust 프로그래밍 언어를 사용하여 블록체인 인프라의 핵심 구성 요소 설계, 개발 및 유지보수
- 고가용성과 장애 허용을 보장하는 분산 시스템 솔루션 구현을 위해 크로스-기능 팀과 협력
- 다중 플랫폼에서 블록체인 운영을 지원하는 클라우드-네이티브 애플리케이션 아키텍처 기여
- 탈중앙화 환경에서 소프트웨어 보안을 강화하기 위한 고급 암호화 기술 연구 및 적용
- 코드 품질 유지 및 도메인 지식 공유를 위한 코드 리뷰 및 기술 논의 참여
- 신규 팀원 및 외부 기여자의 온보딩을 용이하게 하는 문서 및 도구 개발
- 시스템 성능 모니터링 및 확장성과 효율성 향상을 위한 최적화 구현
- Linera 프로젝트 홍보 및 외부 개발자와 협력하기 위한 오픈소스 커뮤니티 활동 참여
직무 요구 사항
- 메모리 안전 기능 및 동시성 모델에 대한 깊은 이해를 바탕으로 한 Rust 프로그래밍 전문성 입증
- 합의 메커니즘 및 네트워크 프로토콜을 포함한 블록체인 프로토콜 및 분산 시스템 아키텍처에 대한 심층 지식
- AWS, GCP 또는 Azure와 같은 클라우드 인프라 플랫폼을 사용한 블록체인 애플리케이션 배포 및 확장 경험
- 보안 코딩 관행 및 위협 모델링을 포함한 소프트웨어 보안 원칙에 대한 강력한 배경
- 블록체인 시스템에서의 암호화 알고리즘 및 구현에 대한 고급 이해
- 안정적이고 고성능의 소프트웨어 솔루션 제공 실적을 보여주는 탁월한 문제 해결 능력
- 팀원과의 효과적인 의사소통을 유지하면서 원격 환경에서 독립적으로 작업할 수 있는 능력
- 컴퓨터 과학 또는 관련 분야의 학사/석사 학위 및 3년 이상의 전문 소프트웨어 개발 경력
- 버전 관리 시스템(Git) 및 협업 개발 워크플로우 경험
- 기술 작업을 효과적으로 문서화하고 팀원과 협력하기 위한 강력한 문서 및 구두 의사소통 능력
- 오픈소스 개발에 대한 열정 및 커뮤니티 프로젝트 기여 의지
- 소프트웨어 개발을 위한 CI/CD 파이프라인 및 자동화 테스트 프레임워크 경험
- 샤딩 또는 레이어-2 프로토콜과 같은 블록체인 확장성 문제 및 솔루션에 대한 이해
- 적절한 인증 및 권한 부여 메커니즘을 갖춘 블록체인 애플리케이션을 위한 안전한 API 설계 및 구현 능력
- 클라우드 배포를 위한 컨테이너화 기술(Docker) 및 오케스트레이션 도구(Kubernetes) 경험
- 분산 시스템에서 복잡한 기술 문제 식별 및 해결을 위한 강력한 분석 능력
- 효율적인 저장 및 검색을 위한 머클 트리 및 패트리샤 트라이와 같은 블록체인 데이터 구조 경험
- 기술 솔루션을 비즈니스 목표와 일치시키기 위해 크로스-기능 팀과 협업할 수 있는 능력
- 작업 증명, 지분 증명 및 비잔틴 장애 허용과 같은 블록체인 합의 알고리즘 지식
보상 및 혜택
Linera는 기본 급여, 성과 기반 보너스 및 주식 옵션을 포함한 경쟁력 있는 보상 패키지를 제공합니다. 회사는 건강 보험, 치과 보장, 시력 관리 및 퇴직 계획과 같은 포괄적인 혜택을 제공합니다. 원격 팀원은 전 세계 어디에서나 근무할 수 있는 무제한 유급 휴가와 유연한 근무 환경을 즐길 수 있습니다. 또한 컨퍼런스, 인증 및 멘토링 프로그램을 포함한 전문 개발 기회를 제공합니다. 보상 구조는 블록체인 및 분산 시스템 분야의 최고 인재를 유치 및 유지하면서 업무-생활 균형을 중시하는 지원적인 근무 환경을 제공하도록 설계되었습니다.