BeHarvest
Blockchain Core Developer (Golang)
💰 KRW 20,000 - 1,000,000/yr
Job Description
## About Company
“한국에 그런 기술력을 가진 블록체인 회사가 있다고?”
블록체인, AI 같은 기술 산업에서 한국은 항상 중심이라기보다는 기술의 변방국에 가까웠습니다.
특히 블록체인 산업에서 한국이 주목받는 방식은 대부분 업비트나 빗썸 같은 거래소를 기반으로 한 리테일 시장이고, 여기서 파생되는 마케팅과 비즈니스 중심의 프로젝트가 산업을 이끌어 왔습니다.
기술 그 자체를 중심에 두는 팀은 많지 않았습니다.
비하베스트의 시작은 조금 달랐습니다.
우리는 밸리데이터로 시작했지만, 블록체인 코어 기술에 대한 호기심과 집착을 놓지 않았습니다.
더 쉽고 빠른 길이 있었지만, 기술로 시작해서 기술로 리드하자는 생각으로
시장 상황이 어떻든 꾸준히 연구개발을 이어왔습니다.
그 결과, 비하베스트는 다른 한국 블록체인 팀들과는 달리 기술 역량을 기반으로 글로벌 프로젝트들과 협업하는 기술 집약형 팀으로 성장하게 되었습니다.
좋은 기술팀은 어떻게 만들어질까?
기술 중심의 팀이 되기 위해선 결국 좋은 개발자들이 모여 얼마나 효과적으로 협업하느냐가 핵심이라고 믿습니다.
그래서 우리는 고민했습니다:
• 어떻게 하면 좋은 개발자들이 즐겁게 일할 수 있을까?
• 어떻게 해야 팀워크가 살아 있는 조직이 될 수 있을까?
결국 우리가 내린 결론은 이렇습니다:
• 좋은 개발자란, 성장에 대한 욕구가 강한 사람들이다.
• 그리고 그들이 잘 성장하려면 다음 세 가지가 필요하다.
1) 훌륭한 동료, 2) 효율적인 협업 문화, 3) 기술적으로 도전적인 문제
우리는 이걸 실제로 만들어가기 위해 다음을 해왔습니다:
• 투명한 정보 공유와 철저한 문서화
• 민첩한 협업과 빠른 피드백
• 블록체인 코어 R&D라는 깊이 있는 기술 도전
• 그리고 무엇보다, 서로를 존중하고 함께 배우는 동료 문화
B-Harvest는 지금
이제는 축적된 기술력과 실행력을 바탕으로 글로벌 블록체인 산업이 필요로 하는 Layer-1 인프라와 소프트웨어를 개발하고,
전 세계 유망 프로젝트들과 협업하고 있습니다. 우리가 지난 7년간 쌓아온 기술과 문화가 글로벌에서 통하고 있습니다.
우리는 스스로를 "블록체인의 TSMC"로 성장시키고 있다고 믿습니다.
함께하고 싶은 사람들
지난 7년간, 우리는 기술과 성장에 진심인 개발자 분들과 함께 걸어왔습니다.
이제는 그 기반 위에서 글로벌 팀들과 함께 세상을 바꾸는 일을 하고 있습니다.
이 여정에 함께하고 싶은 분들을 기다리고 있습니다.
## Key Responsibilities
• 블록체인 코어 및 모듈 개발, 유지보수, 코드리뷰, QA, 시뮬레이션, 벤치마크
• Cosmos-SDK, CometBFT(Tendermint), EVM(Ethermint, Geth) 에 대한 병렬 처리, State/IO 등 퍼포먼스 최적화, 리서치
• DAG Consensus Engine 등 차세대 기술에 대한 연구/PoC/개발
## Requirements
• 2년 이상의 Golang 기반의 현업 개발 경력 (주니어, 시니어)
• Git, Github 을 통한 소스코드 버전 관리, 오픈소스 생태계 경험
• Linux 등 Unix 기반 OS에 대한 이해도 및 사용 경험
• 기술적 성장에 관심이 많고 새로운 기술을 적용하는데 두려움이 없으신 분
• 영문 doc, paper 를 기반으로 최신 기술 습득 및 활용이 가능한 분
필요 능력
• 문제 해결 능력: 주어진 상황 및 코드에서 주요 이슈를 파악하고 현실적인 방향으로 문제를 해결하는 능력
• 작업 시간의 배분, 효율화, 중요도 판단 능력 : 주어진 시간 내에 각 Task 들에 대해 중요도, 상황에 따른 작업 순서 결정, 시간 배분의 적절성 및 작업을 위해 주요 레퍼런스를 선정, 참고하여 효율적인 작업
• 기술 리서치 문서 작성 능력 : 결과 문서의 구성, 전달력, 작성 능력 및 내용에 대한 기술적 근거 및 레퍼런스 첨부 등 신뢰도 있는 리서치
• 능동적이고 주도적인 실행과 간결하고 명확한 커뮤니케이션
## Preferred Qualifications
• 블록체인, Smart Contract 에 대한 기본 지식
• PoS, PBFT, Cosmos-SDK, CometBFT(Tendermint), Ethermint, EVM, Engine-API, ABCI 2.0, IBC 에 대한 이해 및 경험
• Go, goroutine 기반의 병렬처리 최적화, OS, Network 레벨의 리소스 최적화 및 디버깅 지식 및 경험
• Golang 이외에 Rust, Solidity, C++ Language 중 하나 이상에 대한 개발 경험, 신규 언어에 대한 습득 능력
• Python, Bash 등 하나이상의 script language 를 통한 자동화 경험
• 기술 스펙 디자인, 아키텍트, 기술문서 작성 경험 및 능력
• Web2, Backend, Frontend, Infra 경험
• IBC, Bridge, Layer2, 3, zk-proof, merkle-proof, oracle 에 대한 기술적 지식 및 경험
• 공개키 기반 암호 및 전자서명, 타원곡선 관련 지식
• 보안, 네트워크, 컴파일러 등 컴퓨터공학 지식
• DeFi, Finance 상품에 대한 이해와 수학적 지식
• 영어 커뮤니케이션 (Telegram, Discord, Github 등 외국 팀과의 커뮤니티 및 Call 참여)
• Communication tool (Google Workspace, Slack, Notion, Github)
• Project management 경험 및 능력
## Benefits & Perks
1. Huge Opportunity
• 글로벌 블록체인 업계의 리더들과 협업하는 경험을 제공합니다.
• 그 어떤 팀에서도 할 수 없는 경험을 통해 빠르게 성장할 수 있습니다.
• 블록체인 산업의 모든 밸류체인에서 경험을 쌓을 수 있는 기회를 제공합니다.
2. Competitive Salary
• 업계 최고 수준의 연봉을 제안드립니다.
• 당신의 능력과 의지에 맞게 대우합니다.
3. 일에만 집중할 수 있는 환경 (Generous Environment)
• 주 2회, 일에만 집중할 수 있도록 재택근무 할 수 있습니다.
• 출퇴근 시간을 기록하지 않고, 자율출퇴근과 공동근무시간 제도를 운영합니다.
• 팀원들의 식비와 간식을 전액 지원합니다.
• 연 1회 건강검진을 지원합니다.
• 주 1회 원어민 선생님에게 영어수업을 들을 수 있습니다.
• 운동, 여행에 사용할 수 있는 복지포인트를 연 100만원 이상 지급합니다.
4. 뛰어난 동료들과 건강한 문화를 유지합니다.
• 비하베스트에는 능력과 성장하고자하는 의지가 가득한 사람들만 모여있습니다.
• 우리는 건강한 조직문화를 유지해 나가고 있습니다.