About the company
Most crypto users for example those who own ETH or BNB are used to a single key wallet, often referred to as an externally owned account (EOA). Examples include; MetaMask, Trustwallet, Exodus etc. These accounts are secured with 12 word “seed phrase”, which can be transformed into a private key for the user. If that private key is compromised in any way, the funds can be stolen. If your project comprises of more than 1 person, an externally owned account is not a secure way to manage your business’s crypto funds If an employee goes rogue or is careless with the private key, the funds are gone forever. Even if your business is made up of just yourself, I’d argue it’s still a poor way to manage funds. So, what is the better solution? Enter the Multisig. Safe is a smart contract wallet running on a number of blockchains that requires a minimum number of people to approve a transaction before it can occur (M-of-N). If for example you have 3 main stakeholders in your business, you are able to set up the wallet to require approval from 2 out of 3 (2/3) or all 3 people before the transaction is sent. This assures that no single person could compromise the funds. On top of that, Safe gives you complete self custody over your funds. There is no risk of a bank giving you a hassle for running a crypto business and the smart contract that is deployed is completely trustless and in your control. Here's an overview, comparing the Safe to other digital asset storage solutions:
Job Summary
What you will be doing:
📍Ensure technical quality, scalability, and security of Safe{Wallet} 📍Closely collaborate with stakeholders and leads across product, engineering, design and QA on Safe{Wallet} strategy and roadmap processes 📍Provide in-depth feedback on strategy, roadmap and other product topics. 📍Add own ideas wherever suitable. 📍Provide feedback on the “What?”, Own/Drive the “How?” 📍Own roadmap and product development process and coordinate with product team on new epics 📍Lead and direct the wallet engineering team through technical challenges and performance goals 📍Propose improvements to existing processes 📍Drive system architectural decisions 📍Coordinate with Safe{Core} and external partners on technical decisions 📍People management of mobile, web and backend leads
What you will bring:
đź“ŤStrong technical background in software engineering with progression to a strategic level (8+ years experience in various programming languages) đź“ŤExperience architecting scalable systems đź“ŤCan transition systems through the different life cycles (simple low throughput service to complex highly scalable system) đź“ŤExperience leading an engineering team within a startup or bigger organization inc. mentoring responsibilities, interviewing for team growth and OKR outlining