About the company
The mission of Trust Machines is to grow the Bitcoin economy. We’ve recently raised $150M to realize this vision, build Bitcoin apps, and the open-source technologies required to unleash the true potential of Bitcoin for DeFi and Decentralized Applications.
Job Summary
Here’s what you’ll do:
📍Collaborate with our engineering teams and cross functionally to architect a secure, decentralized, and highly-functional Bitcoin DeFi app 📍Design, develop, and deploy smart contracts and decentralized applications on Stacks, writing clean, efficient, and maintainable code 📍Propose, execute, and iterate on research sprints to develop novel capabilities and technologies using Discreet Log Contracts on Bitcoin (no prior experience with Bitcoin script or DLCs required) 📍Collaborate with various TM teams including core engineering, product design, UX, and business development
What we're looking for:
📍4+ years of work experience in software development, ideally including work in a DeFi protocol 📍A passion for Bitcoin, DeFi, and crypto, and working knowledge of the same 📍Hands-on experience with smart contract blockchain platforms like Ethereum (EVM), Cosmos, Solana, Stacks, or WebAssembly virtual machines 📍Fluency in Solidity or another smart contract language and a Github profile that demonstrates proficiency 📍Proven experience as a smart contract engineer or similar, with a strong understanding of blockchain concepts, consensus algorithms, and cryptographic principles 📍Familiarity with smart contract development tools and frameworks (e.g. Foundry, Hardhat, Remix, Web3.js) 📍Strong problem-solving and analytical skills, with a focus on discovering solutions instead of identifying roadblocks 📍Self-motivated and driven contributor, who can independently own feature development and collaborate with a team on best practices.