Golang 엔지니어 at Injective

풀타임2개월 전
Employment Information
직무 설명

코스모스-SDK 프로토콜 내 핵심 인프라 개발 및 유지보수에 기여할 숙련된 Golang 백엔드 엔지니어를 찾고 있습니다. 이 역할은 분산 주문장, 거래 실행 코디네이터, 주문 매칭 시스템, 레이어-2 실행 환경과 같은 핵심 컴포넌트 구축, 유지보수 및 테스트에 중점을 둡니다. 이러한 시스템은 우리의 분산 금융 플랫폼의 중추를 이루며, 여러 블록체인 네트워크에서 안전하고 효율적인 거래 처리를 가능하게 합니다.

엔지니어링 팀의 핵심 구성원으로서, 당사 프로토콜 및 스마트 계약과 직접 상호작용할 수 있는 오픈소스 Golang 클라이언트 설계 및 개발도 담당하게 됩니다. 여기에는 개발자와 최종 사용자가 우리의 분산 거래소 생태계와 원활하게 통합할 수 있는 도구 생성이 포함됩니다. 또한 거래소 프론트엔드를 지원하고 기관 고객을 위한 프로그램 거래 솔루션을 제공하는 고성능 REST 및 WebSocket API 구축도 책임질 것입니다.

또한 크로스 기능 팀과 협력하여 백엔드 개발과 프론트엔드 애플리케이션 간의 일관성을 유지하면서 확장성, 보안 및 사용자 경험에 중점을 둘 것입니다. 이 직무는 분산 금융(DeFi) 시스템에 대한 깊은 이해와 복잡한 블록체인 환경 내에서 혁신할 수 있는 능력을 요구합니다.

주요 책임
  • 분산 주문장 시스템, 거래 실행 코디네이터, 주문 매칭 알고리즘 및 레이어-2 실행 환경을 포함한 코스모스-SDK 프로토콜의 핵심 컴포넌트 개발 및 유지보수
  • 거래 처리량 최적화 및 네트워크 혼잡 감소를 위한 확장성 있고 안전한 레이어-2 실행 환경 설계
  • 실시간 거래 처리를 위한 복잡한 시스템 구현 및 테스트, 중요한 금융 운영을 위한 저지연 및 고가용성 보장
  • 개발자와 최종 사용자를 위한 포괄적인 문서 및 통합 도구가 포함된 오픈소스 Golang 클라이언트 생성
  • 대량 거래 및 실시간 데이터 스트리밍을 지원하기 위한 성능 최적화 기술이 적용된 REST 및 WebSocket API 구축
  • 크로스 기능 팀과 협력하여 백엔드 시스템과 프론트엔드 애플리케이션 간의 원활한 통합 보장
  • 시스템 성능 모니터링 및 확장성, 보안, 사용자 경험 향상을 위한 개선 사항 구현
  • 상호 운용성 및 크로스 체인 기능에 중점을 둔 분산 금융 프로토콜 개발에 기여
  • 코드 리뷰 참여 및 안전하고 유지보수 가능한 소프트웨어 개발을 위한 모범 사례 준수 보장
  • 내부 및 외부 이해관계자를 위한 기술 사양, 시스템 아키텍처 및 API 엔드포인트 문서화
직무 요구 사항
  • 동시성 패턴 및 성능 최적화에 대한 깊은 이해를 바탕으로 한 Golang 개발 전문성 입증
  • 코스모스-SDK 아키텍처 및 블록체인 프로토콜 개발 원칙에 대한 심층 지식
  • 분산 주문장 시스템, 거래 실행 알고리즘 및 스마트 계약 상호작용 경험
  • 실시간 애플리케이션을 위한 REST API 설계 및 WebSocket 구현에 대한 강력한 배경
  • 확장성 및 내결함성에 중점을 둔 분산 시스템 구축 및 유지보수 능숙도
  • 복잡한 시스템 디버깅 및 성능 지표 최적화 능력을 갖춘 탁월한 문제 해결 능력
  • 버전 관리 시스템(예: Git) 및 협업 개발 워크플로 경험
  • 기술 사양 문서화 및 이해관계자와 협업할 수 있는 강력한 커뮤니케이션 능력
  • 블록체인 개발 도구(예: Tendermint, CosmWasm) 및 크로스 체인 프로토콜 경험 우대
  • 빠른 속도의 환경에서 근무하며 긴박한 마감일 내에 고품질 코드를 제공할 수 있는 능력
  • 안전한 블록체인 개발을 위한 암호화 원칙 및 합의 메커니즘 지식
  • 배포 및 확장을 위한 컨테이너화 기술(예: Docker) 및 클라우드 인프라(예: AWS, GCP) 경험
  • 자동화된 테스트 및 배포 프로세스를 위한 DevOps 실무 및 CI/CD 파이프라인 이해
MyJob.one —— 원격 근무, 진정한 임팩트

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