Golang Engineer (Senior/Lead) ID32832 at AgileEngine
zdalnie, województwo śląskie, Poland -
Full Time


Start Date

Immediate

Expiry Date

13 Jul, 25

Salary

0.0

Posted On

07 Jun, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

MUST HAVES

  • 4+ years of experience in backend engineering, with a strong focus on Golang development;
  • Expertise in microservices architecture and event-driven systems;
  • Experience working with blockchain data, including extracting, processing, and distributing on-chain information;
  • Strong understanding of blockchain mechanisms, consensus algorithms, and decentralized protocols;
  • Deep knowledge of on-chain data structures and how to interact with blockchains at a low level;
  • Experience building real-time, high-throughput data pipelines;
  • Experience working with cloud platforms (AWS, Google Cloud, or Azure);
  • Strong problem-solving skills and ability to work in a fast-paced, data-driven environment;
  • Upper-Intermediate English level.
Responsibilities
  • Design and implement scalable, high-performance backend services using Golang for blockchain data extraction;
  • Develop and optimize data pipelines that extract on-chain data from multiple blockchain ecosystems;
  • Ensure low latency data delivery by working with microservices architecture and event driven systems;
  • Work closely with data engineers to integrate blockchain data pipelines into Kaiko’s existing data infrastructure;
  • Collaborate with blockchain engineers to build efficient mechanisms for retrieving and processing on-chain transaction data;
  • Develop tools and frameworks for automated data ingestion, validation, and processing;
  • Ensure scalability and reliability of blockchain data collection systems to adapt to new emerging blockchains;
  • Work with Solana, Ethereum, and other blockchain networks, understanding their architecture and data structures;
  • Contribute to infrastructure improvements using Docker, Kubernetes, and cloud platforms (AWS, Google Cloud, or Azure);
  • Engage in technical discussions, architectural reviews, and code quality assurance;
  • Provide technical leadership, mentorship, and guidance to other engineers.
Loading...