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
Projects
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.
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.
