Senior Software Engineer, Full-Stack - Bitcoin Team
BitGo, the prominent digital asset solutions provider, specializes in various services like custody, wallets, staking, trading, financing, and settlement from regulated cold storage. Established in 2013, BitGo focuses on catering solely to institutional clients and drives the advancement of a borderless, accessible digital financial services economy. Serving over 1,500 institutional clients across 50 countries, BitGo is a key player in securing approximately 20% of on-chain Bitcoin transactions by value, making it the largest independent digital asset custodian.
This position requires full-time onsite presence at the Toronto office to facilitate teamwork and innovation.
BitGo is seeking an experienced Senior Software Engineer with a Full-Stack background to join the Bitcoin Team. The role involves enhancing multi-signature Bitcoin wallets, ensuring speed, accuracy, scalability, and security of applications that process a substantial volume of cryptocurrency transactions. Additionally, responsibilities include ownership of system functionality, scalability, and performance supporting Bitcoin products, ongoing enhancement of the backend software interacting with the Bitcoin blockchain, contributing Bitcoin expertise across the engineering team, and documenting features for various users.
Responsibilities:
- Enhance multi-signature Bitcoin wallets with the latest features
- Maintain system functionality, scalability, and performance for Bitcoin products
- Develop and enhance backend software that interfaces with the Bitcoin blockchain
- Share Bitcoin knowledge within the engineering team
- Document features for user interface and external tooling
Skills & Experience:
We are seeking team players who uphold our values of open communication, collaboration, accountability, and craftsmanship while being dedicated to our mission of ensuring trust in digital assets.
Required:
- 5+ years of Full-Stack software development experience
- Strong API design philosophy
- Proficient in git and Github-based code review
- Enthusiastic about leveraging cutting-edge Bitcoin features at scale
- Advocate of thorough testing and efficient deployment
- Ability to work independently in a fast-paced setting
Preferred:
- Profound understanding of Bitcoin blockchain fundamentals
- Proficiency in Node.JS, JavaScript, and Typescript for programming and debugging
- Familiarity with emerging Bitcoin features like Taproot and Lightning
- Active contributions to Bitcoin-related open source projects
- Experience in developing containerized applications on Kubernetes
Why Join BitGo?
At the forefront of transforming financial markets with cryptocurrencies, BitGo values innovation, passion, technical excellence, collaboration, and execution. Join a team embodying excellence, ownership, craftsmanship, and open communication, contributing to disrupting the financial services industry. This role offers an average compensation between $180,000 and $240,000 CAD base salary, complemented by equity and an annual performance bonus, based on level and location.
Cryptocurrencies are redefining financial services - join BitGo and be part of the team that reshapes investment strategies.