BlockChain Core Developer

BNB Chain is a community-led blockchain ecosystem powered by BNB, composed of BNB Smart Chain (L1), opBNB (L2) and BNB Greenfield (storage). In 2024, Beacon Chain functions fused into BSC.

Maintainer signals as of 9/25/2026

United Arab Emirates
About BNB Chain

BNB Chain is an open, permissionless blockchain ecosystem for building Web3 apps. It includes BNB Smart Chain (EVM L1), opBNB (L2), and BNB Greenfield for decentralized storage, all powered by the BNB token. The network rebranded from Binance Chain/Smart Chain to BNB Chain in 2022, and in 2024 migrated Beacon Chain staking/governance to BSC as part of the BNB Chain Fusion.

View jobs by BNB Chain

Skills

About the Role

You will develop, maintain, and optimize core blockchain client software, including node implementation, peer-to-peer networking, and consensus mechanisms. You will implement performance, stability, and security improvements; review code; troubleshoot synchronization, state management, and transaction processing issues; and contribute to documentation and technical specifications.

Requirements

  • Bachelor's degree or above in Computer Science or a related technical field
  • 2–3 years of engineering experience, preferably in infrastructure development and maintenance
  • Strong coding skills, clear logical thinking, and ability to work under pressure
  • Familiarity with Rust or Golang, with Rust proficiency preferred
  • Experience with distributed systems, concurrent programming, and network protocols
  • Prior blockchain infrastructure and client development experience is a bonus
  • Understanding of consensus algorithms, state transition models, and cryptography is a bonus
  • Open-source project experience is a bonus
  • Familiarity with performance profiling and optimization techniques is a bonus

Responsibilities

  • Develop, maintain, and optimize core blockchain client software
  • Implement node functionality, peer-to-peer networking, and consensus mechanisms
  • Design and implement features that improve performance, stability, and security
  • Conduct code reviews
  • Collaborate with developers to maintain code quality
  • Troubleshoot network synchronization, state management, and transaction processing issues
  • Contribute to blockchain client documentation and technical specifications

Benefits

  • Monetary and ecosystem rewards as part of the Builder Support Program

Hiring Process

Submit an application with first name, last name, email, LinkedIn profile URL, optional personal website, resume/CV, and additional information such as a cover letter.