
About Ethereum:
Ethereum is an open-source, public, blockchain-based distributed computing platform featuring smart contract (scripting) functionality. It provides a decentralized virtual machine, the Ethereum Virtual Machine (EVM). This virtual machine can execute Turing-complete scripts using an international network of public nodes and a token called ether. Gas is used to prevent spam on the network and allocate resources proportionally to the incentive offered by the request. Ethereum was initially proposed in late 2013 by Vitalik Buterin, a cryptocurrency researcher and programmer. Development was funded by an online crowdsale during July – August 2014.
About Ethereum Foundation:
The Ethereum Foundation ’ s mission is to promote and support research, development and education to bring decentralized protocols and tools to the world that empower developers to produce next generation decentralized applications (dapps), and together build a more globally accessible, more free and more trustworthy Internet.
https://www.ethereum.org/foundation
About Positions:
Senior Python Programmer/Researcher:
- Hours per week: Full-time
- Tasks: working on the python implementation of the Ethereum protocol, and implementing a testnet for the Casper proof of stake protocol using this implementation
- Background: 3 years+ python programming experience, p2p networking focused, ethereum/blockchain/cryptocurrency, cryptography, mechanism design
- Language: Fluent in both English and Chinese
- Location: Mostly remote
Junior Python Programmer:
- Hours per week: 15-45
- Tasks: working on the python implementation of the Ethereum protocol, and implementing a testnet for the Casper proof of stake protocol using this implementation
- Background: 1 year+ python programming experience, p2p networking, ethereum/blockchain/cryptocurrency, cryptography, mechanism design
- Language: Fluent in both English and Chinese
- Location: Mostly remote
The Python team will work directly with Vitalik Buterin, focus mostly on Python version's Ethereum protocol implementation and relevant research. While Vitalik spent most of his time in Pacific-Asia time zones, developers located in the great China area are highly preferred. While the senior position requires solid background in Python development and p2p networking, the junior position is open for part-time coders and students. Please email resume/CV to xin#ethfans.org for further information.