Software Engineer - BGX
BitGo offers secure and scalable solutions for the digital asset economy with services including regulated custody, staking, and trading, catering to investors and builders. The company, established in 2013, introduced innovative technologies like multi-signature wallets and TSS to enhance security measures in the market. BitGo provides a comprehensive suite of solutions for protecting and utilizing assets, from wallets to cold storage offering. Additionally, a range of services such as trading, borrowing, lending, DeFi, staking, and NFT wallets are available. With a successful track record, BitGo serves reputable clients globally and is a key player in the industry, processing a significant percentage of global Bitcoin transactions.
We are looking for a skilled Software Engineer to join our BGX team and contribute to the development of an API-first platform for launching crypto products.
Responsibilities:
- Design and implement scalable and robust APIs, libraries, and services for our API-first platform
- Lead end-to-end ownership of features, from concept to deployment and integration
- Facilitate accessibility of features to UI, external developers, and internal tools through documentation
- Collaborate with diverse teams to conceptualize, design, and implement new features
- Write clean, efficient, and maintainable code
- Ensure application performance, quality, and responsiveness
- Identify and resolve bottlenecks and bugs promptly
- Explore and adopt new technologies for enhanced development efficiency
- Engage in code reviews and foster a culture of continuous improvement
- Provide mentorship and guidance to fellow engineers through code reviews and sharing best practices
Skills & Experience:
We seek individuals who embrace values such as open communication, ownership, transparency, and meticulous craftsmanship. The desired qualifications are:
Required:
- 3+ years of backend and server-side development expertise
- Proficiency in algorithm design, problem-solving, and complexity analysis
- Strong skills in TypeScript, Node.js, Express, PostgreSQL, and MongoDB
- Solid background in RESTful API design
- Experience in microservices and service-oriented architectures
- Proficiency in unit and functional testing, debugging
- Familiarity with Git, GitHub, CI tools, and code review practices
- Ability to adapt quickly in a fast-paced environment
- Bachelor's degree in a technical field from a leading university
- Understanding of and keen interest in cryptocurrencies and blockchain technology
Preferred:
- Previous experience in developing consumer-facing crypto products
- Track record of building public-facing APIs in a live environment
- Full-stack development skills and React familiarity
- Experience collaborating with clients and business partners
- Knowledge of digital wallets, trading, and related financial systems
Join BitGo:
Be part of a dynamic team fostering innovation and bringing positive changes through bold initiatives in the financial market. Experience our core values of ownership, craftsmanship, and open communication with a group of passionate professionals. Your potential compensation, inclusive of base salary, equity, performance bonuses, averages between $160,000 - $220,000 CAD based on location and level.
Cryptocurrencies are reshaping the financial landscape. Join us to be part of the change!