Core Engineer and Developer Liaison
Electric Coin
Company Overview
Our mission at Electric Coin Co. is to empower economic freedom, and to that end, we created and launched the Zcash digital currency in 2016. Today — along with other independent teams and developers — we continue to support the Zcash community through product development, awareness and adoption, and cutting-edge research initiatives.
Job Responsibilities
We are seeking a Core Engineer and Developer Liaison to join ECC’s Core Team in the following activities:
- Maintaining and improving Zcash’s core libraries (primarily written in Rust).
- Implementing new functionality and bug fixes in the SDKs (written in Swift and Kotlin) that support our Zashi mobile wallet on iOS and Android.
- Responding effectively and quickly to security vulnerabilities discovered in our software and related infrastructure.
- Developing and maintaining specifications to enhance, document, and support security analysis of the Zcash protocol, either led by ECC or in collaboration with third-party developers.
- Aiding developers at the Zcash Foundation in supporting and implementing new features for the Zebra consensus node and related software.
- Interacting with the wider Zcash development community to ensure that ECC’s efforts are complementary to, and able to take advantage of that wider development.
Electric Coin Company engages in a variety of media and social media channels to communicate with a wide audience, educate, maintain transparency, and broadcast our message to the world. To drive these initiatives, the role will also involve acting as a developer liaison between ECC and other parts of the Zcash development community.
The Core Engineer and Developer Liaison will report to the Engineering Research & Development Manager. The Core Team also works closely with the Zashi wallet team.