Senior Blockchain Engineer

Remote | Long Term 3 weeks ago
Mexico Argentina Colombia Brazil Europe Full Time Contract Part Time
Tech skills
C++ Java Python GO Blockchain fundamentals Decentralized networks Cryptography Distributed ledger technology Go Rust C++ Java Python Ethereum Hyperledger Solana Polkadot Avalanche Proof of Work (PoW) Proof of Stake (PoS) Delegated PoS Byzantine Fault Tolerance (BFT) Peer-to-peer networking Blockchain nodes Solidity Rust SHA-256 Keccak Elliptic curve cryptography Digital signatures LevelDB RocksDB PostgreSQL NoSQL Docker Kubernetes AWS GCP CI/CD pipelines Web3.js Ethers.js gRPC Tendermint SDK

The Decentralized Crowdfunding Platform is a blockchain-based fundraising system that allows creators, startups, and NGOs to raise funds transparently without intermediaries. By leveraging smart contracts, the platform ensures that funds are securely collected, automatically distributed based on predefined conditions, and transparently managed.

 

Required skills
  • Blockchain Fundamentals: Understanding of decentralized networks, cryptography, distributed ledger technology
  • Programming Languages: Go, Rust, C++, Java, Python
  • Blockchain Platforms: Ethereum, Hyperledger, Solana, Polkadot, Avalanche
  • Consensus Mechanisms: Proof of Work (PoW), Proof of Stake (PoS), Delegated PoS, Byzantine Fault Tolerance (BFT)
  • P2P Networking: Developing blockchain nodes, handling peer-to-peer communication
  • Smart Contracts (Basic Understanding): Ability to integrate with Solidity/Rust-based contracts
  • Security & Cryptography: Hash functions (SHA-256, Keccak), elliptic curve cryptography, digital signatures
  • Databases: LevelDB, RocksDB, PostgreSQL, NoSQL
  • DevOps & Deployment: Docker, Kubernetes, AWS/GCP, CI/CD pipelines
  • Blockchain APIs & SDKs: Web3.js, Ethers.js, gRPC, Tendermint SDK
What will you do?
  • Develop blockchain protocols (Layer 1 and Layer 2 solutions)
  • Optimize blockchain performance (scalability, low latency, high throughput)
  • Implement and modify consensus mechanisms
  • Develop and maintain blockchain nodes & P2P networks
  • Integrate cryptographic algorithms for transaction security
  • Build interoperability solutions (cross-chain bridges, oracles, sidechains)
  • Monitor blockchain security threats and apply fixes
  • Develop blockchain SDKs & APIs for external developers
Conditions
  • Long term project
  • Challenging tasks
  • Remote friendly
  • Competitive salary based on experience
  • No micromanagement 

Haven't found your dream job?
Don't worry!

Share your CV with us, and we will find your remote dream-job for you.*

* UNITEDCODE never shares your CVs with your current employer, so you're secured and protected.