소프트웨어 엔지니어 at Satsuma

풀타임2개월 전
Employment Information
직무 설명
엔지니어링 팀의 핵심 구성원으로서, 블록체인 데이터를 실시간으로 처리하는 인프라를 설계, 개발 및 유지 관리할 책임이 있습니다. 여기에는 탈중앙화 네트워크로부터의 데이터 수집 시스템 구축, 원시 블록체인 데이터를 구조화된 형식으로 변환하는 처리 파이프라인 구현, 최종 사용자에게 인사이트를 제공하기 위한 API 또는 데이터 노출 메커니즘 생성이 포함됩니다. 해당 솔루션은 높은 처리량의 데이터 처리를 지원하면서도 낮은 지연 시간 성능, 데이터 무결성 및 기존 플랫폼과의 원활한 통합을 보장해야 합니다. 또한 확장 가능한 블록체인 분석을 위한 아키텍처 정의에서 기술적 우수성과 비즈니스 요구 사항 사이의 균형을 유지하는 중요한 역할을 수행하게 됩니다.
주요 책임
  • 창립 팀과 협력하여 심층적인 고객 조사를 수행하고, 비즈니스 요구 사항을 블록체인 데이터 인프라에 대한 기술 사양으로 전환합니다.
  • 실시간 블록체인 트랜잭션, 스마트 계약 이벤트 및 온체인 활동을 최소한의 지연으로 처리하는 데이터 처리 워크플로를 개발 및 최적화합니다.
  • 블록체인 데이터 파이프라인의 신뢰성을 보장하기 위한 모니터링 및 경고 시스템을 구현하고, 중요한 작업에 대한 자동화된 장애 조치 메커니즘을 구축합니다.
  • 대규모 블록체인 데이터 처리를 위해 클라우드 컴퓨팅 리소스와 분산 스토리지 시스템을 활용하는 비용 효율적인 솔루션을 설계합니다.
  • 엔지니어링과 제품 팀 간의 피드백 루프를 구축하여 사용자 행동 및 시장 동향에 기반해 블록체인 데이터 인프라를 지속적으로 개선합니다.
  • 데이터 개인 정보 보호 및 규제 요구 사항에 대한 업계 표준을 준수하며 블록체인 데이터 처리 프로세스의 보안 및 규정 준수를 보장합니다.
  • 다양한 작업 부하 및 네트워크 조건에서 시스템 안정성을 유지하기 위한 성능 테스트 및 용량 계획을 수행합니다.
직무 요구 사항
  • 블록체인 또는 분산 시스템 환경을 위한 확장 가능한 데이터 인프라 구축 경험과 실시간 데이터 처리 기술에 대한 강력한 배경이 필요합니다.
  • Python, Go 또는 Rust와 같은 프로그래밍 언어에 대한 전문 지식과 데이터 노출을 위한 API 및 마이크로서비스 개발 경험이 필요합니다.
  • 이더리움, 비트코인 및 스마트 계약 생태계를 포함한 블록체인 프로토콜에 대한 깊은 이해와 데이터 모델링 및 분석에 대한 실무 경험이 필요합니다.
  • AWS, GCP 또는 Azure와 같은 클라우드 플랫폼에 대한 지식과 블록체인 데이터 솔루션 배포를 위한 컨테이너화 도구(Docker/Kubernetes) 사용 경험이 필요합니다.
  • 제품 관리자 및 데이터 과학자를 포함한 크로스 기능 팀과의 명확한 의사 소통을 유지하면서 독립적으로 작업할 수 있는 능력이 필요합니다.
  • 시스템 성능 최적화, 비용 절감 및 기술 혁신을 통한 사용자 경험 개선에 중점을 둔 강력한 문제 해결 능력이 필요합니다.
  • 대용량 블록체인 데이터 처리를 위한 데이터 스트리밍 기술(Apache Kafka, Apache Flink) 및 분산 데이터베이스(Cassandra, MongoDB) 사용 경험이 필요합니다.
  • 블록체인 데이터 워크플로의 병목 현상을 식별하고 비즈니스 목표와 일치하는 확장 가능한 솔루션을 구현하기 위한 탁월한 분석 능력이 필요합니다.
  • 우대 사항: 블록체인 보안 프레임워크, 합의 알고리즘에 대한 친숙도 및 기술 팀 리더십 또는 주니어 개발자 멘토링 경험이 있습니다.
MyJob.one —— 원격 근무, 진정한 임팩트

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