Blockchain Engineer
About the Role
You will develop, test and upgrade blockchain components and design and implement Solidity smart contracts. You will own bug areas, drive efficiency improvements, and write high-quality technical documentation. You will collaborate with colleagues across regions, adapt to changing requirements, and solve technical problems using sound engineering practices.
Requirements
- 1-2 years software engineering experience
- Proficiency in Go
- Experience in Solidity smart contract development
- Experience with at least one database
- Practical project experience and knowledge of performance optimization
- Deep conceptual and technical understanding of Ethereum
- Ability to read English technical documents
- Strong analytical and problem-solving skills and ability to work under stress
Responsibilities
- Develop blockchain software
- Test and upgrade the Newton blockchain
- Design and implement Solidity smart contracts
- Write high-quality technical documentation
- Own bug areas and improve system efficiency
- Collaborate with global teams to find solutions
- Optimize system and database performance
