Golang Engineer

Windranger Labs Logo

Windranger Labs

πŸ“Remote

Summary

Join Mantle, a leading sustainable hub for on-chain finance, and contribute to the development of its core products: Mantle Network, mETH Protocol, and FBTC. We are building banking for the next generation using blockchain technology, backed by a substantial community-owned treasury. This role requires significant experience in blockchain, distributed systems, and software development. Proficiency in Go programming and familiarity with smart contracts (Solidity) are essential. A strong understanding of cryptography, blockchain algorithms, and relevant technologies is also necessary. We encourage applications from individuals who may not meet all criteria but possess valuable experience.

Requirements

  • Hold a bachelor's degree or higher in Computer Science, Software Engineering, or a related field
  • Have 3-7 years of experience in the design and development of blockchain and distributed systems
  • Possess extensive experience in cryptography and blockchain
  • Be familiar with mainstream blockchain platforms and core algorithms
  • Have a solid foundation in operating systems, algorithms, data structures, and network programming, and be able to quickly develop and demonstrate proof-of-concept (POC)
  • Be proficient in the Go programming language, familiar with common frameworks, storage technologies (MySQL, Redis, Kafka), and have experience with containers and Kubernetes (preferred)
  • Be proficient in Solidity smart contracts and have relevant development experience (preferred)
  • Be able to quickly read English research papers and materials and possess strong research abilities and self-motivation

Preferred Qualifications

  • Have development experience with blockchain open-source projects (Ethereum, Cosmos, Optimism, etc.)
  • Be familiar with zero-knowledge proof algorithms and zkEVM projects

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs