BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, specializing in institutional client services. The company processes approximately 20% of all on-chain Bitcoin transactions and serves over 1,500 institutional clients across 50 countries. As a Senior Software Engineer on the Bitcoin Team, you'll be at the forefront of cryptocurrency innovation, working with cutting-edge Bitcoin features and handling transactions worth billions of dollars monthly.
The role demands expertise in full-stack development, with a focus on Bitcoin blockchain integration. You'll be responsible for enhancing multi-signature Bitcoin wallets, maintaining backend systems, and ensuring the scalability of Bitcoin products. The position requires strong technical skills in Node.js, JavaScript, and TypeScript, along with experience in containerized applications and Kubernetes.
Working from the Toronto office, you'll join a team that values open communication, collaboration, and craftsmanship. The company offers competitive compensation, including a base salary range of 180,000 - 240,000 CAD, equity, and performance bonuses. This is an opportunity to be part of a team transforming financial markets through cryptocurrency innovation.
The ideal candidate will have 5+ years of full-stack development experience, strong API design skills, and a deep understanding of Bitcoin blockchain mechanics. You'll work in a fast-paced environment, contributing to Bitcoin-related open source software and implementing emerging features like Taproot, Descriptors, and Lightning. BitGo's mission to deliver trust in digital assets requires passionate individuals who can maintain high standards of security and scalability while pushing the boundaries of cryptocurrency infrastructure.