Search

Blockchain Software Engineer

직군 유형
스마트 컨트렉트 개발
회사
Lightscale
회사 타입
L2
코인&NFT 발행
Kroma
마감일
게시일
개발 직군 여부
개발
경력
근무지
서울시
등록 시점
24년 8월 4주차
상태
채용 중
5 more properties

Blockchain Software Engineer

담당업무

블록체인 기반 기술 조사 및 분석
블록체인 구성 콤포넌트 성능 평가 및 테스트
블록체인 구성 콤포넌트 성능 최적화
이더리움 기반의 Layer2 블록체인 플랫폼 개발
Geth를 활용한 L2 클라이언트 구현
Sequencer, prover, fisherman 콤포넌트 구현
ZK Proof 솔루션 성능 최적화

자격요건

컴퓨터공학 학사 학위 또는 이에 준하는 학위 보유
기본적인 알고리즘 및 자료구조에 대한 이해
암호학에 대한 기본적인 이해
c/c++, go, java (or kotlin), rust, python 중 하나 이상의 언어를 능숙하게 활용 가능해야함

근무지역

대한민국 서울시

우대사항

블록체인 애플리케이션 개발 경험
암호학에 대한 이해 및 분산 시스템 개발 경험
다양한 메인넷 개발 경험 및 오픈소스 기여 경험
Solidity, Rust 기반의 스마트컨트랙트 개발 경험
Go 혹은 Rust를 활용한 시스템 개발 경험
신기술 학습을 좋아하고 시스템 개선에 적극 활용 가능하신 분
원활한 커뮤니케이션 능력을 갖추신 분
Eng ver.

Job Responsibilities

Researching and analyzing blockchain-based technologies.
Performance evaluation and testing of blockchain components.
Performance optimization of blockchain components.
Development of Layer2 blockchain platform based on Ethereum.
Implementation of L2 client using Geth.
Implementation of sequencer, prover, and fisherman components.
Performance optimization of ZK Proof generations.

Qualifications

Bachelor's degree or equivalent in Computer Science.
Understanding of algorithms and data structures.
Understanding of cryptography.
Proficiency in one or more of the following languages: C/C++, Go, Java (or Kotlin), Rust, Python.

Work Location

Seoul, South Korea

Preferred Qualifications

Experience in developing blockchain applications.
Understanding of cryptography and experience in distributed system development.
Experience in developing various mainnets and contributing to open-source projects.
Experience in smart contract development using Solidity or Rust.
Experience in system development using Go or Rust.
Enthusiasm for learning new technologies and actively applying them to system improvements.
Strong communication skills.