BitGo, founded in 2013, is a leader in digital asset security, custody, and liquidity. They pioneered multi-signature wallets and TSS technology, safeguarding over 600 tokens across various blockchains. BitGo offers a full-suite solution including regulated qualified cold storage, hot wallet solutions, trading, borrowing, and lending services. They also provide access to DeFi, staking, and NFT wallets, serving as the sole custodian for WBTC. With over 1500 institutional clients in 50+ countries, BitGo processes about 20% of all global Bitcoin transactions by value.
The Senior Software Engineer role in the Custody Services team involves building a custodial platform for businesses and customers to trade, stake, and manage crypto products. Key responsibilities include designing scalable APIs and services, owning features from inception to deployment, collaborating with cross-functional teams, and continuously improving the platform's performance and efficiency.
The ideal candidate should have 5+ years of back-end development experience, strong skills in TypeScript, Node.js, Kotlin, PostgreSQL, and MongoDB. They should excel in algorithm design, problem-solving, and have experience with microservices and RESTful API design. A background in computer science or a related field is required, along with a strong interest in cryptocurrencies and blockchain.
BitGo offers a competitive compensation package, including a base salary range of $165,000 - $210,000 USD, equity, annual performance bonus, and comprehensive benefits. The company culture values ownership, craftsmanship, and open communication, providing an opportunity to be part of a team transforming the financial markets through cryptocurrency innovation.