区块链开发工程师

1 month, 1 week 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

Member of Technical Staff, Custody (Backend Engineer)

Anchorage Digital 251-1K Capital Markets

Anchorage Digital is hiring a Member of Technical Staff for its Custody organization to help build secure infrastructure and services for institutional digital asset custody, transfer, and settlement.

Blockchain Encryption Go GraphQL gRPC Microservices
1 day, 17 hours ago

Protocol Engineer

Rockstar 1-10 Professional Services

Rockstar is hiring a Protocol Engineer for a foundation supporting a leading decentralized finance protocol, where the role focuses on smart contract development and ecosystem support for protocol and Unichain initiatives.

Git TypeScript
3 days, 16 hours ago

Blockchain - USA

Stradit 11-50 information technology & services

Blockchain Architect responsible for designing and overseeing end-to-end blockchain and distributed ledger solutions, with a focus on scalable, secure system architecture.

Blockchain Encryption Ethereum
3 days, 17 hours ago

Senior Blockchain Developer

Serokell 51-250 Internet Software & Services

Serokell is hiring a Senior Blockchain Developer to design, build, and deploy secure blockchain solutions and smart contracts for advanced decentralized applications and digital infrastructure.

Blockchain Encryption Ethereum Haskell Rust
3 days, 17 hours 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