3-5 years in a PM role or related technical capacity Deep understanding of blockchain technologies Stellar written and verbal communication skills Capable of diving deep into technical details and understanding business objectives Experience developing or experimenting with software, infrastructure, and/or blockchain applications Degree in Computer Science or Engineering, or equivalent hands-on experience Proven track record of shipping production-grade software, targeting developers Familiarity with software development processes Prior experience at a fast-growing tech company or software startup is a plus Experience working on distributed systems as a technical contributor is a plus