Staff Backend Engineer - Prime
BitGo is a leading provider of financial services in the digital asset space, catering primarily to institutional investors by offering liquidity, custody, and security solutions. Established in 2013, BitGo is known for introducing the multi-signature wallet and focuses on serving institutional clients exclusively. The company operates in both centralized and decentralized finance sectors, delivering trading, lending, and borrowing services through its prime brokerage services. BitGo is also the custodian for WBTC, a globally renowned Bitcoin stablecoin. In addition, BitGo introduced BitGo Portfolio and Tax in 2020 to offer clients a comprehensive solution for digital assets. Specifically, it launched BitGo Trust Company in 2018 as the first qualified custodian designed for digital asset storage. BitGo plays a significant role in processing approximately 20% of all global Bitcoin transactions and supports over 600 coins and tokens. With over 1500 institutional clients across 50 countries, BitGo provides essential security services for many regulated entities, leading cryptocurrency exchanges, and platforms, enjoying investments from various high-profile entities like Goldman Sachs and Digital Currency Group.
BitGo is seeking a skilled Staff Software Engineer to join the Prime Engineering team and contribute to the development of new features and applications tailored for enterprise clients. This team is responsible for creating systems that boost BitGo's position as a top digital assets Prime Broker for businesses.
Responsibilities:
- Design and develop robust APIs, libraries, and services essential for financial services such as clearing, settlement, digital asset lending, trading, and liquidity.
- Take end-to-end ownership of functionality and scalability features, from inception to deployment and integration with customers.
- Document functionalities and expose them to UI development, third-party developers, and internal and external tooling.
- Collaborate closely with engineering teams to ensure alignment on technical requirements and maintain consistent work quality.
- Mentor peers within the broader engineering team through code reviews and guidance on best practices.
Skills & Experience:
BitGo seeks individuals who embody its values of open communication, transparency, taking ownership, and delivering quality craftsmanship, aligned with the company's vision of fostering trust in digital assets.
Required:
- Minimum of 6 years of back-end, server-side software development experience.
- Proficient in algorithm design, problem-solving, and complexity analysis.
- Strong background in server-side languages like TypeScript/Node.JS, Golang, etc.
- Proficiency in SQL databases like Postgres or MySQL.
- Sound experience with RESTful API design.
- Familiarity with unit and functional testing, debugging, microservices, and service-oriented architectures.
- Proficiency in Git/GitHub practices, code review tools, CI tools, and project management systems like JIRA and Confluence.
- Ability to work independently in a fast-paced environment, including participation in on-call rotations for system support.
- Proficient in spoken English.
- Bachelor’s degree in computer science, applied mathematics, or a related technical discipline from a renowned university.
Preferred:
- Experience with Kubernetes, Docker, Golang, TypeScript.
- Background in Financial Services and/or Financial Technology.
- Proficiency in asynchronous programming, functional programming, and developing/supporting financial accounting systems.
- Familiarity with digital asset trading, lending, and wallets, full-stack development, real-time, and distributed applications.
- Experience working with clients, business partners, and a strong interest in cryptocurrencies and the blockchain industry.
Reasons to join BitGo:
Working at BitGo provides numerous benefits, including a competitive salary, a hybrid working model, IT equipment support, meal and commute allowances, medical insurance, and a well-being allocation covering medical, wellness, and fitness aspects. Snacks are available at the Bangalore office, alongside the opportunity to work alongside a talented workforce for learning and growth. BitGo values innovation, excellence, ownership, and open communication - qualities it seeks in new colleagues that are essential for transforming the financial markets with cryptocurrency technology.