소프트웨어 엔지니어 at Fuel

풀타임2개월 전
Employment Information
직무 설명
본 포지션은 블록체인 확장성 솔루션 발전을 위한 핵심 개발팀에 합류할 Rust 전문 시니어 소프트웨어 엔지니어를 모집합니다. 귀하는 Fuel 네트워크 스택(블록체인 풀 노드, Rust SDK 개발, Sway 도구 및 관련 인프라 포함)의 아키텍처 및 구현을 설계하는 데 중추적인 역할을 수행하게 됩니다. 이 역할은 처리량, 지연 시간 및 자원 효율성과 같은 핵심 과제를 해결하는 고성능 블록체인 시스템을 설계, 개발 및 최적화하기 위해 크로스 기능 팀과 긴밀히 협력하는 것을 포함합니다. 귀하는 엔터프라이즈급 애플리케이션 및 탈중앙화 프로토콜을 지원하는 확장 가능한 솔루션을 구현함으로써 Fuel 기술의 진화에 기여할 것입니다. 이상적인 후보자는 블록체인 원리에 대한 깊은 이해와 탈중앙화 컴퓨팅의 한계를 뛰어넘는 강력하고 고성능 시스템 구축에 대한 열정을 갖추고 있어야 합니다.
주요 책임
  • 풀 노드, SDK 및 도구 솔루션을 포함한 Fuel 네트워크 스택의 핵심 구성 요소 설계 및 개발 주도
  • 아키텍트 및 엔지니어와 협력하여 블록체인 계층 전반의 확장성 개선 방안 식별 및 구현
  • 탈중앙화 시스템에서 고성능, 보안 및 신뢰성을 보장하는 Rust 기반 소프트웨어 개발 및 유지보수
  • 개발자 생산성 향상을 위한 Sway 도구 생성 및 기존 블록체인 프레임워크와의 통합 기여
  • 복잡한 문제 디버깅, 효율성을 위한 코드 최적화 및 산업 표준 및 프로토콜과의 호환성 보장
  • 코드 리뷰 참여, 주니어 엔지니어 멘토링 및 팀의 기술 역량 강화를 위한 지식 공유
  • 새로운 블록체인 기술 및 동향 파악을 통한 아키텍처 결정 및 혁신 전략 수립
  • 관계자와 협력하여 요구사항 정의, 기능 우선순위 설정 및 비즈니스 및 기술 목표 충족 솔루션 제공
  • 합의 알고리즘, 데이터 저장 및 네트워크 통신의 병목 현상 해결을 통한 블록체인 네트워크 확장성 보장
  • QA 팀과 협력하여 테스트 프레임워크 개발 및 다양한 조건에서 블록체인 시스템 성능 검증
직무 요구 사항
  • Rust 프로그래밍 언어 및 블록체인 개발에 중점을 둔 시니어 소프트웨어 엔지니어로서의 검증된 경력
  • 확장 가능한 솔루션 제공 실적을 보유한 블록체인 아키텍처, 합의 메커니즘 및 탈중앙화 시스템에 대한 고급 지식
  • 최적화 기술 및 시스템 수준 프로그래밍에 대한 깊은 이해를 바탕으로 고성능 소프트웨어 시스템 설계 및 구현 전문성
  • Rust에 대한 강력한 숙련도(생태계, 메모리 관리 및 동시성 모델에 대한 친숙도 포함)
  • Sway 도구 및 Solidity 또는 기타 스마트 계약 언어와 같은 블록체인 개발 프레임워크 경험
  • 분산 시스템 및 블록체인 프로토콜에서 복잡한 문제를 디버깅할 수 있는 우수한 문제 해결 능력
  • 빠르게 변화하는 애자일 개발 환경에서 독립적 및 협업적으로 작업할 수 있는 능력
  • 크로스 기능 팀, 이해관계자 및 기여자와 효과적으로 협력하기 위한 강력한 커뮤니케이션 기술
  • Git과 같은 버전 관리 시스템 경험 및 소프트웨어 개발을 위한 CI/CD 파이프라인에 대한 친숙도
  • 상태 관리, 트랜잭션 처리 및 네트워크 처리량 최적화를 포함한 블록체인 확장성 과제에 대한 지식
  • 우대: 레이어 2 솔루션이나 샤딩 기술과 같은 확장성을 우선시하는 블록체인 프로젝트 경험
  • 우대: Rust 기반 블록체인 플랫폼 및 기존 인프라와의 통합에 대한 친숙도
  • 우대: 고가용성 및 내결함성에 중점을 둔 분산 시스템 설계 및 구현 경험
  • 우대: 블록체인 프로젝트에 대한 오픈 소스 개발 및 커뮤니티 기여 경험
  • 우대: 암호화 원리 및 블록체인 시스템 적용에 대한 이해
MyJob.one —— 원격 근무, 진정한 임팩트

MyJob.one —— 원격 근무, 진정한 임팩트