BitGo, established in 2013, stands as the premier infrastructure provider for digital asset solutions, offering a comprehensive suite of services including custody, wallets, staking, trading, financing, and settlement from regulated cold storage. As the operational backbone of the digital economy, BitGo handles a significant portion of Bitcoin network transactions and holds the position of largest independent digital asset custodian and staking provider globally.
The Senior Software Engineer role within the Custody Experiences team offers an exciting opportunity to shape the future of digital asset management. Based in Toronto, this position requires an experienced backend developer with 6+ years of expertise to build and maintain the custodial platform that enables businesses and customers to trade, stake, and manage crypto products.
The ideal candidate will bring strong technical expertise in TypeScript, Node.js, Kotlin, and database technologies (PostgreSQL, MongoDB), combined with a deep understanding of cryptocurrencies and blockchain technology. They will be responsible for designing scalable APIs, implementing robust services, and ensuring the platform's performance and reliability.
This role offers competitive compensation ranging from 180,000 to 240,000 CAD, plus equity and performance bonuses. It's an opportunity to join a company that's transforming the financial markets, working with a team that values ownership, craftsmanship, and open communication. The position requires working from the Toronto office to facilitate collaborative team dynamics and innovative problem-solving.
For a professional seeking to make a significant impact in the cryptocurrency space, this role offers the chance to work on cutting-edge technology while building the infrastructure that powers the digital asset economy. The position combines technical leadership with hands-on development, making it ideal for someone who enjoys both building systems and mentoring others.