Senior Blockchain Engineer

Remote $120k–$150k senior 3 months ago full-time quality 7.5/10

Role in brief

BITFIT LABS is seeking a Senior Blockchain Engineer with extensive backend and blockchain protocol development experience. This remote role focuses on building high-security systems, leveraging expertise in MPC/TSS, cryptography, and various blockchain platforms. Candidates should have a strong background in Golang and experience with scalable microservice architectures.

GolangMPCTSSElliptic Curve CryptographyZero-Knowledge ProofsThreshold Signature schemesEthereumBitcoinSolanaDockerKubernetesCI/CD

About the role

This Senior Blockchain Engineer position at BITFIT LABS involves developing and maintaining high-security blockchain systems. The role requires deep technical knowledge in backend development, specifically with Golang, and a strong understanding of blockchain protocols like Ethereum, Bitcoin, and Solana. The work includes designing scalable microservice architectures and building high-performance data pipelines for real-time event processing.

A key aspect of this role is applying expertise in MPC/TSS technology, Elliptic Curve Cryptography, Zero-Knowledge Proofs, and Threshold Signature schemes to production systems. The engineer will also interact with Ethereum nodes and demonstrate familiarity with major DEX protocols, including Uniswap V2/V3 AMM math. This role demands a focus on secure and robust system development within the cryptocurrency space.

Success in this position means contributing to the development of secure and efficient blockchain infrastructure. This includes demonstrating proficiency with cloud-native technologies such as Docker, Kubernetes, and CI/CD, and applying system design capabilities to create scalable solutions. The ideal candidate will have a proven track record in financial, payments, or cryptocurrency security systems.

The salary for this role ranges from $120,000 to $150,000 USD.

Skills that matter here

  • Golang: This role requires over three years of experience developing with Golang as part of a broader backend development background.
  • MPC: Deep understanding and production development experience with MPC technology are essential for this security-focused role.
  • Threshold Signature schemes: Strong knowledge of Threshold Signature schemes is required, alongside other cryptographic principles, for developing secure systems.
  • Ethereum: Extensive experience with Ethereum is necessary, including understanding EVM, ABI encoding/decoding, and interacting with nodes.
  • Docker: Proficiency with Docker is expected as part of the cloud-native technology stack used for deployment and management.
  • Kubernetes: Experience with Kubernetes is required for managing and orchestrating containerized applications within the system architecture.

Who this role suits

  • A developer with at least five years of backend experience, including significant time with Golang.
  • An engineer who has built high-security systems in financial, payments, or cryptocurrency domains.
  • Someone with a strong grasp of cryptographic principles and their application in production environments.
  • An individual who can design scalable microservice architectures and high-performance data pipelines.

From the employer

Requirements

  • Experience: 5+ years of backend development experience, with 3+ years focused on Golang development
  • MPC/TSS Expertise: Deep understanding of MPC/TSS technology stack with actual production system development experience
  • Cryptography: Strong knowledge of Elliptic Curve Cryptography (ECC), Zero-Knowledge Proofs, and Threshold Signature schemes
  • Blockchain Protocol Experience: Extensive experience in blockchain protocol layer development, familiar with at least Ethereum, Bitcoin, and Solana mainstream public chains
  • Security Systems: Development experience in high-security systems (financial, payments, cryptocurrency)
  • EVM Knowledge: Solid understanding of EVM, ABI encoding/decoding, and Ethereum event log parsing
  • Node Interaction: Experience interacting with Ethereum nodes (Geth, Erigon, or similar RPC clients)
  • DEX Protocols: Familiarity with at least 2 major DEX protocols; Uniswap V2/V3 AMM math knowledge is required
  • Cloud Native: Proficiency with Docker, Kubernetes, and CI/CD cloud-native technology stacks
  • System Design: Excellent system design capabilities with experience designing scalable microservice architectures
  • Data Pipelines: Experience building high-performance data pipelines and real-time event processing systems

Questions about this role

What is the remote work policy for this position?

This is a fully remote position.

What level of seniority is expected for this role?

This position is for a Senior Blockchain Engineer.

What are the core technical skills required for this role?

Candidates need strong skills in Golang, MPC/TSS, Elliptic Curve Cryptography, Zero-Knowledge Proofs, Threshold Signature schemes, and experience with blockchain protocols like Ethereum, Bitcoin, and Solana.

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to BITFIT LABS PTE LTD.