BitGo, established in 2013, is revolutionizing digital asset infrastructure as the first company focused exclusively on institutional clients. As a Senior Software Engineer in the Custody Services team, you'll be integral to building a cutting-edge custodial platform for crypto trading, staking, and management. The role, based in Toronto, offers an exciting opportunity to work with a team that secures approximately 20% of all on-chain Bitcoin transactions and serves over 1,500 institutional clients across 50 countries.
The position demands expertise in backend development, with a focus on TypeScript, Node.js, and Kotlin, along with strong database management skills in PostgreSQL and MongoDB. You'll be responsible for designing and implementing scalable APIs, microservices, and robust solutions that power our custodial platform. The role combines technical excellence with leadership opportunities, as you'll mentor peers and collaborate with cross-functional teams.
This is an exceptional opportunity to join a company at the forefront of cryptocurrency infrastructure, offering competitive compensation between 180,000 - 240,000 CAD, plus equity and performance bonuses. You'll be part of a team that values craftsmanship, ownership, and open communication, working to transform the financial markets through blockchain technology and digital assets.
The ideal candidate brings 5+ years of backend development experience, strong problem-solving skills, and a passion for cryptocurrency and blockchain technology. You'll work in a fast-paced environment where innovation and technical excellence are paramount, contributing to a platform that's reshaping how institutions interact with digital assets.