Principal Blockchain Engineer (Wallet)
Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great opportunities for you to check out. Start a new search now
Our Vision
Blockchains is committed to protecting and empowering individuals through the development of applications, services, and ecosystems designed to change the way people interact with technology, infrastructure, and each other. Software solutions in development by Blockchains focus on preparing the world for the next phase of the internet’s evolution – Web 3.0 – with an emphasis on digital identity, digital asset custody, IoT, and a stable means of digital payment.
Blockchains is dedicated to innovation, and its efforts do not stop at software. Blockchains envisions a world transformed by blockchain technology, in which digital- and real-world interactions are interwoven. Blockchains plans to build out a real-life sandbox in northern Nevada, where it plans, along with other entities and individuals, to prove out this transformation and change the way individuals live, work, and play.
What You Will Do
As the Principal Blockchain Engineer (Wallet), you will lead a software design and development team, quality assurance, deployment, and post-deployment maintenance for our blockchain-based crypto products. You will collaborate on functional requirements, product architecture, and design. You will create products and services that interface with public, private, and permissioned blockchains. You will work collaboratively with the Engineering, Product, and Cybersecurity teams to develop products that incorporate advanced private key management and storage technologies. Other responsibilities include:
- Designing, developing, and implementing a private key system and application architecture that supports digital asset creation, transfer, and storage.
- Building products that can interface with various blockchain consensus mechanisms such as proof of work, proof of stake, and delegated byzantine fault tolerance.
- Developing products that incorporate advanced private key and wallet components such as multi-sig, key sharing, and hardware security modules.
- Developing and implementing software modules that integrate with various internal and external wallet systems.
- Ensuring quality and performance of the application specifications, including debugging and performance testing of code.
- Maintaining policies, procedures, and technical documentation.
- Following and ensuring the implementation of security best practices and guidelines.
- Collaborating on architecture definitions and developing creative, scalable, and secure solutions for additional product features.
- Providing mentorship to your peers in the Engineering team through code reviews and education on best practices.
What You Will Need To Succeed
You are responsible for onboarding new crypto users and can make or break the user experience; thus, to ensure success, you must have a passion for building and continuously improving what seeks to be the best crypto wallet solution in the market. You must be able to adapt to the constantly evolving crypto work and support new currencies based on business needs. You have the ability to work with numerous cross-functional teams in a fast-paced, growing company. Strong verbal and written communication skills are necessary. You love blockchain technology, you would like to bring this to the masses, and are interested in DeFi & NTFs.
You have a working knowledge of Kubernetes & Docker, Shamir’s secret sharing scheme, multi-sig wallets, other common digital wallets, security paradigms, TCP/IP network stack, DNS SSL/ TLS, and how traffic on IP networks establishes end-to-end security and trust. You have a proven track record of delivering and owning web-scale pipelines systems in production.
Technical knowledge of elliptic-curve cryptography, homomorphic encryption, multiparty party computation and privacy enhancing technologies, WebAssembly, compilers, and virtual machines is a plus.
Your Education and Experience
A Bachelors’s or Master’s degree in Computer Science or equivalent experience. Three (3) plus years of blockchain experience and five (5) plus years experience in building products. You have proven skills in reading, analyzing, and writing code contracts on Ethereum or other blockchains.
Please let Blockchains know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Job type
Role
Please let Blockchains know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Blockchains
Not what you're looking for?