区块链开发工程师

2 weeks, 6 days ago
Senior
Software Development
Gate.com

Gate.com

Gate.com offers premium Managed WordPress hosting with top-notch security, management tools, and 24/7 support for small and medium-sized businesses, ensuring an enterprise-grade experience at an affordable price.

IT Services
51-250
Founded 1996

Description

  • Design and develop core blockchain modules.
  • Maintain and optimize system performance.
  • Track industry technology developments and apply them in production.
  • Work on backend research and development for blockchain infrastructure.
  • Support deployment and testing of blockchain networks using modern tooling.
  • Contribute to advanced blockchain areas such as Layer 2, cross-chain protocols, data availability, and privacy technologies.

Requirements

  • Bachelor's degree or higher in computer science or a related field.
  • At least 5 years of development experience.
  • Hands-on experience with blockchain low-level development.
  • Strong proficiency in Go and Rust, which are required.
  • Solid understanding of Linux systems programming, processes, threads, and network I/O.
  • Experience with P2P networking protocols such as libp2p and Kademlia, and Gossip propagation mechanisms.
  • Understanding of consensus mechanisms including PoW, PoS, PBFT, and HotStuff, as well as Byzantine fault tolerance and consistency principles.
  • Familiarity with Cosmos SDK principles and codebase; experience with interchain-related principles and code is preferred.
  • Strong cryptography knowledge, including Keccak, ECDSA, EdDSA, BLS, secp256k1, zkSNARK, and zkSTARK.
  • Knowledge of blockchain data structures and storage, including block/transaction structures, Merkle Tree, Patricia Trie, Verkle Tree, and LevelDB/RocksDB.
  • Understanding of EVM principles, gas model, and security; familiarity with SVM and WASM is a plus.
  • Experience with Docker and Kubernetes for testnet deployment and testing, plus CI/CD and performance tuning tools such as perf and pprof.
  • Knowledge of Layer 2 solutions, cross-chain protocols, data availability, and zero-knowledge privacy technologies is preferred.
  • Substrate framework expertise is a plus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Blockchain Engineer — Ecosystem Research & Business Exploration

Aster 1-10 Technology, Information and Internet

BNB Chain is hiring a fully remote early-career engineer to research blockchain use cases, build prototypes, and turn findings into technical recommendations that inform infrastructure and ecosystem decisions.

Blockchain Ethereum Go Python Rust Solana
1 day, 14 hours ago

Blockchain Core Developer

Aster 1-10 Technology, Information and Internet

BNB Chain is hiring a blockchain client engineer to develop and improve core infrastructure software that supports its Web3 ecosystem and large-scale blockchain adoption mission.

Blockchain Encryption Ethereum Go Rust Solana
1 day, 14 hours ago

Java Backend Engineer – On-Chain Payment Integration

Binance 5K-10K Capital Markets

Binance is seeking a Java Backend Engineer for its On-Chain Payments team to build infrastructure that connects banking rails with blockchain networks for fiat-to-crypto conversion and on-chain transaction processing.

Blockchain Ethereum Java Spring Boot
1 week, 1 day ago

Senior Solana Engineer

MLabs 11-50 Internet Software & Services

MLabs is hiring a remote Senior Solana Engineer to architect and extend modular stablecoin infrastructure for a Web3 client, with primary ownership of production Solana programs and issuance systems.

Rust Solana
3 weeks, 5 days ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers