As a smart contract systems engineer, you will be working on the core of Bitcoin Computer's smart contract engine. In an onboarding phase, you will learn how our smart contract system works. Once onboarded your main task is to help make the Bitcoin Computer more user friendly, secure, and scalable. At first, you will be working on known issues. Over time we expect you to flag issues, work with the team to find a good solution, and to help implement that solution. You will be also be involved in the design, implementation, and testing of upcoming features.